tommarch.com
Google Street Views Aussie
Just like everywhere else it’s debuted, Google’s Street View Maps are creating a stir in Australia (and stir and stir). Especially fun is the video Google’s made for the Aussie m…