Google Product Forums
Re: Street View USA
May 15, 2012 8:32 AM
Posted in group:
News and Announcements : Street View :
I really love people believing they live in the best and most important country on this beautiful globe.
Can you please give for the rest of the mankind a serious definition of crappy country?
Please take in account:
in all history no country kept his "property" being the most important and most powerful country.