Public Foot Concert History

Date Concert Venue Location
Nov 05, 1973 –
Nov 10, 1973
New York Dolls / Public Foot
  Photos
Richards Atlanta, Georgia, United States

Latest Photos View All Photos


New York Dolls / Public Foot on Nov 5, 1973 [110-small]

New York Dolls / Public Foot
Nov 5 - 10, 1973
 Atlanta, Georgia, United States
  Uploaded by Zimtrim

 Zimtrim

As Seen On: