A music video tribute I made to the masterpiece show Buffy the Vampire Slayer. The theme song is "Final Hour" by X-Ray Dog. The previous version of this vide...
Share this note: