New York City noise rock band Russian Baths has dropped the music video for their new single “Parasite.” The song will be featured the band’s upcoming album set for release later this year. The band dropped their EP Penance in 2018.
New York City noise rock band Russian Baths has dropped the music video for their new single “Parasite.” The song will be featured the band’s upcoming album set for release later this year. The band dropped their EP Penance in 2018.