A young man thinks he is a super hero
Michael Castelli
Role(s): Super Dude
Justin Fearon
Role(s): The Lethal Lizard
Tim Farney
Role(s): High School Student
Ryan Paduano
Christian Lepard