Loading...
Uploaded by Alohattila on Jul 21, 2010
At Shibuya, we went to the sickest restaurant of my life: The Lock Up; a jail restaurant.... that's where I also had the coolest Long Island Ice Tea of my life (:Highly recommend this place to everyone!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)