Austin, Texas-based metal band, Southern Front, has released an, intense horror-themed music video for their track "Face Down", from their new album Death Throes, now available for purchase on iTunes and other digital music retailers."We always strive to improve ourselves as songwriters and musicians as well as...
More...
More...