Hempstead, New York, United States
Motorhead / Virgin Steele / The Rods Jul 15, 1983 Uploaded by Hec The Wreck