Long Beach, California, United States
The Cult / Bonham / Dangerous Toys Dec 31, 1989 Uploaded by Russdudeman