Monday, November 3rd 2008

Top Gear is Back

Here’s the first episode of season 12. I’m downloading as we speak and should have the episode in good time for this afternoon when I get back from work.

Comments are closed.