© 2004-2014 Brent Logan Rams Theme by Anders Norén
March 29, 2014
In its Upside ad parody of Cadillac’s Poolside ad, Ford shows it understands there’s more to life than stuff.1 I like it!2
June 16, 2009
Finally — a road test with real life situations.
The fun starts at 4:12, and definitely at 8:05.
“So there you are, Mr. Needham. The most thorough test of a car ever undertaken on British television.”