Shots of Rock!


Documenting concerts from the crowd since 2001

The Dears - Mermaid Festival

July 11, 2004