Last post by Rook - November 06, 2022, 03:42:48 PM
I just saw this band play a most excellent show here in Boston. Was chatting to some members of the band afterwards, and my buddy was wearing a Frost T-shirt... Turns out they are all big fans of Frost. Which is only right and proper, really.