King of Cars 2006 | TV Show Watchlist

Season 1, Episode 8 Talkin' Turkey

First Aired: May 16, 2006

A Thanksgiving sale is arranged; and a “Chop Show” infomercial is filmed leading up to the sale.

Watch Now
Paid