Texan electronic metallers The Browning, who recently released their debut album "Burn This World" (reviewed here), are due to kick off a U.S. tour tonight, Wednesday, November 30th, with North Carolina's Wretched.Having wrapped up another trek just days ago, The Browning is heading straight back out on the road for the new tour, which kicks of... Read More/Discuss on Metal Underground.com

More...