Did anybody witness the clan of midnight bikers pumping techno and pedaling around Hyde Park on Saturday night? I know the parade made it's way down 13th street around midnight, but have no idea where else it meandered. Most bikes were tricked out with Burning Man-style accoutrement and there were even a couple of tent-like structures suspended between clumps of neon lit bikes and twirling disco balls.
Was I unknowingly on drugs? Or is this some new thing? Will someone please tell me when the next one is, I've got an arsenal of glow sticks and I'm a good sharer!