Watch Balls of Steel - Season 1 Episode 1

Balls of Steel Season 1 Episode 1

Season 1 Episode 1

First Aired: April 8, 2009

Description: First ever episode of this celebration of effrontery. Features Alex Zane's Buzzin' Game, The Annoying Devil, Neg's Urban Sports, The Pain Men, Olivia Lee and stunts from Randy Cambell.