August 6, 2008

Walk down my street in Tokyo Japan with Google Maps Street View!!