Monday, November 17, 2008

Top Gear Came to SF?!

Damn it!

Damn it! Damn it! Damn it, I wasn't in town to catch them! The greatest show out of the UK since Peep Show came to SF and I'm in Japan...

*sigh*

--Matt

No comments: