Shots of Rock!


Documenting concerts from the crowd since 2001

The Flaming Lips - Webster Hall

March 31, 2006