Thursday, June 19, 2008

STAIRWAY TO HELL


Japan's Shibuya subway station or just a really intense game of Chutes and Ladders?


via Tokyo Metro

No comments:

Related Posts with Thumbnails

Subscribe via email

Enter your email address:

Delivered by FeedBurner