rudyamid on June 29th, 2009 at 10:20 pm

Once again, my favorite show from the UK is back! Season 13 started two weeks ago, and there will be (only) 7 episodes.  In Top Gear tradition, they started off wonderfully, with fun challenges (racing with a coal powered steam train), and testing fun cars like the Lotus and Ferrari FXX. Of course, this time around […]

Continue reading about Top Gear: Season 13