David Sussman
Born: None
Mystery Science Theater 3000
as The Power Steves Accordion PlayerFirst aired: 1989-11-25
A stranded spaceship pilot captured by mad scientists survives a blitz of cheesy B movies by...
TV Show page