Lollapalooza

Neon sign at the entrance.

More photos by megs79