Superhero Week: A review of Amazing Heroes!

time to read: 5 min