The Specials
America's 7th Best Superhero Team, the Specials, are a group of geeks and oddballs.
Actors and roles, crew of The Specials (2000). Who was filming and what role he played.