August 6, 2008
Walk down my street in Tokyo Japan with Google Maps Street View!!