Dune Rats Release New Video ‘Bad Habits’ They were one of the lucky few bands who managed to get in a full album launch tour [...] April 7, 2020