Blog Dune Rats Announce New Album: If It Sucks, Turn It Up admin Dune Rats Announce New Album with a Title That’s All About the Vibes! The Aussie punk rockers Dune Rats are back with a bang! After... 01300