Superheroes Introducing Themselves Mashup by Amanda Denton at August 15, 2013 1:31 pm. The powers that be over at Screen Junkies put together this mashup of Superheroes Introducing Themselves and it is fabulous. Enjoy! Edit Delete