Posted by David Honan on November 20, 2010 
As a devoted Top Gear fan, I lapsed into a coughing fit over your punch line. Wonderful tale to accompany a neat photo, Darryl.
- Post a Comment -