David Sussman

Born: None


Placeholder

Mystery Science Theater 3000

as The Power Steves Accordion Player
First aired: 1989-11-25

A stranded spaceship pilot captured by mad scientists survives a blitz of cheesy B movies by...

TV Show page