User blog:DeltaSquad5/Holy Light of Demons - Music Videos

Two music video tributes; One to the Alien and Predator Franchises and the other to the film Starship Troopers.

Enjoy. :D