Band cover January 23, 2020 0 Dolmayan’s new Radiohead cover starring Tom Morello + Mr. Shadows Although System of a Down is currently on recording hiatus, drummer John Dolmayan has taken…