Death Metal Band Had Police Called On Them For Wearing Metal Shirts At Walmart Parking Lot
Kansas death metal band Torn The F—k Apart had police called on them this past Friday, August 9 while they were just sitting in their van in a Chicago-area Walmart parking lot. … Read more