The Word - Spoiler Alert!
Season 2 E 28 • 03/06/2006

Consumer Reports is committing the treason of telling everyone that Japanese cars test better than American cars.