https://www.youtube.com/watch?v=WGtFRsCXRcc I give it 91
One of my favorite bands. This song was in 'Annihilation'. They could really harmonize. 95/100
100/100 Excellence