The Sewer Rats premiere video for new song "Rejuvenate"


German melodic punk rockers The Sewer Rats have premired a music video for their new song "Rejuvenate", taken from their upcoming album "Magic Summer" that will be out on April 30th.