Rats have reunited, and are coming to Germany in April 2016! Yes, we will be opening for Locas in Love on their April 2016 tour though Germany, check out the dates HERE.
Rats have reunited, and are coming to Germany in April 2016! Yes, we will be opening for Locas in Love on their April 2016 tour though Germany, check out the dates HERE.