Oklahoma City, Oklahoma, United States
Beck Bogert & Appice / Spooky Tooth Jul 22, 1973 Uploaded by Zimtrim