We were going to mention how, now in its, 1,437th season, American Chopper was breaking toward the shark ramp with amazing velocity. Then we recanted as the Teutuls, on occasion of their season premiere on the Learning Channel, planned to give away free gas for private and commercial cars at a BP station on the corner of Lafayette and Houston Streets in Manhattan (by commercial cars, they meant the cabbies who use that station as an adjunct base of operations). But alas, as the best ideas often do, this one didn't make it through the proper channels via BP/marketing agency/TLC β€” or someone realized what a massive clusterfuck they were planning to cause β€” and it's been cancelled. Oh well. Maybe this season Pop will throw Mikey through a window for sweeps week.

Free Gas!!! [The Slug]

Related:
SEMA Show: Damn Those Yankees And Their OC Chopper [internal]