Police Called On Heavy Metal Band Hanging Out At Illinois WalmartPolice Called On Heavy Metal Band Hanging Out At Illinois WalmartCustomers at a Walmart just outside of Chicago called the cops about a Heavy Metal band hanging out in the parking lot.Double TDouble T