Alter Bridge

At Toad's Place in New Haven, CT.
12-10-2010

Download all pictures