Dirt Bike Badass in the Lincoln Tunnel
Season 8 E 81 • 04/05/2012

Stephen catches the spirit of America popping wheelies in the Lincoln Tunnel during his morning commute.