Videos

Stan Lee's Superhumans: Season 3 Sneak Peek

(1) tv-pg

Stan Lee's Superhumans: Season 3 Sneak Peek

(1 min) tv-pg

Watch a sneak peek of the new season of Stan Lee's Superhumans, premiering Sunday, July 13, at 9ET/10PT.