Google Street View has been released in some countries like the Netherlands and United Kingdom. Users at Jalopnik spotted The Stig standing next to the window in the Top Gear headquarters. Check out the Google Street View below.

Check out Google Map Street View yourself

[Via Jalopnik]

Previous articleSpyshots: Mercedes-Benz S Class
Next articlePress Release: Lamborghini Estoque

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here