Riff Raff by Annihilator Overview Tag Appears on Refresh the Demon Refresh The Demon Playcount 11 Listeners 8