“American Chopper” Rides Back to Discovery Channel for All-New Season Premiering Tuesday, February 12 occasio 5 years ago