Watch Nitro Circus - Epic Pass/Epic Fail

Nitro Circus Season 2 Episode 9

Season 2 Episode 9

First Aired: October 22, 2009

Description: The Nitro gang dishes all about the jaw-dropping makes and laughter-inducing misfires from their risk-fuelled second season.