"American Chopper" Not Going Anywhere I gave up on this show along time ago when it was originally on the Discovery Channel. American Chopper's final episode aired on February 11, 2010 on TLC but wait good news for some. The show will be coming back. The network has made a deal with the entire Teutul clan that fronts the series, set at motorcycle builder Orange County Choppers in Montgomery, N.Y., for another round. Please Leave A Comment- Source- THR