First promo: Jesse James in 'American Chopper' battle -- EXCLUSIVE
This first promo teaser for the Jesse James vs. Teutuls live American Chopper battle is so manly it will make you want to go out to your garage and repair… something.
James is returning to Discovery Channel on Dec. 5 for two nights of bike-building warfare against Senior and Junior, climaxing in a live showdown from Las Vegas (details about the two special episodes here). Below is your spark-filled first-look promo. Are the men going to forge their own chrome? They just might…