2013 Tour!
Louisiana heavy metal marvel Down and Texas thrashers Warbeast are pleased to announce several U.S. tour dates in 2013. The upcoming tour, dubbed “The Weed & Speed Tour: West Coast Throwdown in the Year of XIII”, will kick off on January 11, 2013 in Houston, TX at Warehouse Live.