Haven't found a video of the Master Of Puppets song at 95% speed so I decided to upload it for myself. I was at 80% speed two months earlier so just keep grinding it!
Ngl i like it like this .... It makes somehow sense really. The recording gets you so hyped how it is this make you appreciate it more hmmmmmmmmmmm I'm really starting to believe that the recording was sped up....