Tag: Lewisville Texas

THE BROWNING Needs You In Their Video!

The Browning, electronic metallers from Texas will be filming a video for the track “Bloodlust” from their upcoming album Burn This World.  The kickass part of all of this is that they’re needing fans to be in the video and are wanting you guys to turn up for a rave scene in a nightclub – …

WP2Social Auto Publish Powered By : XYZScripts.com
Get Adobe Flash player