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
-