What are the odds of a Google Maps Street View Van rolling up on you while you’re in your backyard, pants down, tugging it? Apparently not impossible. (click to enlarge…if you really want to.)
(No Ratings Yet)
Loading ...
This entry was written by admin, posted on February 11, 2010 at 12:11 am, and filed under Video.