Superhero Me!

Discovery Channel

Animated title sequence for High Tech documentary on Discovery Channel USA