Denham Springs, Louisiana, United States's 1970 Concert Photos

Denham Springs, Louisiana, United States

Alice Cooper on Jun 1, 1970 [700-small]

Alice Cooper
Jun 1, 1970
  Uploaded by Zimtrim

The Bob Seger System on Jun 1, 1970 [701-small]

The Bob Seger System
Jun 1, 1970
  Uploaded by Zimtrim

2024 2 photos
1970 2 photos

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork