The band has broken the lull in public appearances by speaking to Brazil’s 89FM A Radio Rock. Enjoy some out of the left field questions and equally quirky answers. Hint: due to less than stellar sound quality from the band’s side, you might want to turn closed captions on. Speech recognition got surprisingly good in […]