Concert Reviews By Joel BarriosApril 16, 2016 The Melvins at The Culture Room, Fort Lauderdale, Florida (April 7th, 2016) Let’s set the record straight: punk and sludge infused bands are not my thing. I respect any music genre ever existed, but for some reason…