I was wondering about the Hangar 18 video. What is that footage from? A sci fi movie? I have tried to find it but have probably looked in the wrong places. The only other answer I can come up with is that its film created by Megadeth specifically for that video.
You are right, the footage was created by Megadeth and director Paul Boyington. You can hear comments from both Daves about the making of Hangar 18 on the Rusted Pieces home video, which I will translate here:
Mustaine: The making of Hangar 18 was really elaborate, as far as the people that were involved. There's a lot of creatures, a lot of makeup, a lot of special effects, miniaturization..
In this video, the creatures that were used, they were quite numerous. There was all kinds of variations from just normal makeup to prosthetic makeup, where they put plastic on you, and they had all different kinds of helmets and masks that they were wearing.
Ellefson: Director Paul Boyington's specialty is building miniature sets, in fact he's done it for some commercials, and for special effects in movies, building entire cities in miniature, like 2-3 feet high miniatures and then having a robotic arm with a camera on the end swooping through the city, and you're going to see a lot of that kind of effect in the Hangar 18 video here, in fact there's a segment right in the very beginning where there's some cattle mutilation, there's dead cattle, there's a comet superimposed coming through in the background...
We shot for two days to actually get the band shots, at a power plant, which supplies about one third of the power to all of Los Angeles, down by the beach...Richard Schnell, who actually created the characters and did all the makeup for the aliens, had us painted white, and then put kind of like a water-based white makeup all over us, and we had to wear these contact lenses. I personally had never worn contact lenses before and I hate the things. Anyway we were put in the four cryogenic chambers in the end and (they) were put onto a cart which was towed by a couple of people down this track, it's at the very end of the video...eyes were killing us, freezing cold...the fun of making videos.