Heavy Metal Parking Lot (1986)

Heavy Metal Parking Lot documents heavy metal music fans tailgating in the parking lot outside the Capital Centre (since demolished) in Landover,...


image