cottonball
Toronto
Ginza (read all 2 entries…)
Not worth it!
News about this place — 1 year ago
Word is – they implanted computer chips in Ginza so that people with some compatible audio visual device could get a personal tour though these sound/video clips.