American Chopper TV promo

americanchopper2

TV Promo for Discovery Channels successful series American Chopper. Shot in a New York warehouse with freezing temperatures, starting the bikes became a challenge at one point. And with the Teutles temperament a little hot blooded yelling solved everything.