Withered: Live in Torment
Withered live performance August 26, 2011. Filmed at the historic Masquerade in Atlanta, Ga.