Wednesday Video Roundup: Bloodride, Belial, Half Sight, Empyrean Throne
Happy birthday to me. My present is getting to see The Wildhearts tonight, and my gift to you is four more videos to enjoy! Bloodride – “Planet Alcatraz” Having released their third album a couple of weeks ago, Bloodride is now ready to unleash their new music video “Planet Alcatraz”. Guitarist, Teemu Vähäkangas comments: We […]