What Superheroes do!

/
Wow! IAACE members, you continue to amaze me. You are all superheroes!…