10 ft from the stage @ Metallica show. Like my new hat? Tara thinks I'm lame.
10 ft from the stage @ Metallica show. Like my new hat? Tara thinks I'm lame.
Login to leave a comment
Posted on October 17, 2009
by taylorkv
More photos by taylorkv
Views 46