Free Images: "bestof:New Haven Protest Against Ted Nugent Concert II 4.JPG en People stand in line outside Toad's Place concert hall in New Haven CT on 8/6/13 to see Ted Nugent A"
Load More
Terms of Use
 
Search of the Day