Schaumburg, Illinois, United States
Testament / Strapping Young Lad / Stuck Mojo Aug 9, 1997 Uploaded by Chaos Rt