You'll better use Google Maps...
Micropersuasion found out this video promoting Google Maps. You can't really say if a fan of the service created it or it's a smart, sneaky marketing action by Google itself.
Anyway, it's quite funny. Watch it here.
[via adverblog]