Just announced Dune Rats reveal details of their final show for 2018 Best night evaaaaaa! Jessica Bridgeman / July 25, 2018