When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I missed it, there was a long, 5 minute commercial on TV last night before a new show called 24. Ford sponsored the show. Is there anywhere to view this ? I guess it will be aired again.