1. SacrifyX

    Megaforce '85 Reel?

    I know I haven't been on here in forever, but I'm hoping someone can help me track something down. On this youtube video at around 0:55 seconds there's a clip of Anthrax playing A.I.R.: I have only heard about this being from a rare 1985 Megaforce promotional reel type thing, but I have never...