MEAT WAVE PREMIERE NEW VIDEO FOR ‘DELUSION MOON’
Pegged by many as the must-hear album of the year, Chicago’s Meat Wave is set to release their new full-length Delusion Moon on September 18 vis sideOnedummy Records. Today, the band shares a frenetic new music video for the album’s title track, containing more energy in its tiny >2 minute package than the sun itself. […]