Releases Reviews January 13, 2008September 20, 2026Greycoat RAZOR RIDE „Nuclear Monstrosity” This band of extremes from the U.S.A. play a massive metal.