Moon Buggy The Sequel
You’ll have probably noticed from my previous posts this month that I’m an avid fan of Top Gear and so it is that my final post of the month continues along the same theme.
Last night’s show featured the legendary icons, the Porsche 959 and Ferrari F40, whilst Jezza raised the new Jaguar XJ against the [...]