Wednesday, May 13, 2009

Stalk me



Google Map Street view is awesome!

**Update** Google Map Street View is still mind-bogglingly awesome!
東京工業大学 Tokyo Institute of Technology

1 comment:

Doiii said...

erm...your Apartment looks nice