Rotheads – Sewer Fiends – Album Review February 5, 2018 Formed in 2014, Rotheads are a bunch of Romanian lads who are relatively new to the underground metal scene, although they initially operated as a stoner/doom metal band [...]