Wednesday, 17 March 2010

The Stig is back!!

The Stig has been spotted standing next to a road in the highlands of Scotland. For some reason Google have now blurred the picture, it may have been an employee prank!







(click on the 3rd picture down to view in Street View)

No comments:

Post a Comment