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 [...]

December 14, 2016 Videos