Dec 11
Talk about trippy. Every 30 minutes in Grand Central Station, the powers that be present a terrific light show known as the Kaleidoscope Show. Get your arse down to our beloved train haven and check out the most amazing light show imaginable - it’s a frigging trip. Stand in the middle, look up, and chill.















December 12th, 2006 at 4:22 pm
Simply gorgeous.