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]

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here