Tag: “Death Wish”

Interview w/ Twin Tigers; Album Release @ The Drunken Unicorn TONIGHT!

Interview w/ Twin Tigers; Album Release @ The Drunken Unicorn TONIGHT!

[ 0 ] April 12, 2013 |

Twin Tigers is an American rock band from Athens, Georgia formed in 2007 by Matthew Rain and Aimee Morris. The band just released their second full-length album, Death Wish, on April 9. Spin Magazine claims, “Twin Tigers manages to sound simultaneously claustrophobic and expansive while sharply swerving guitar lines and cymbal swirls bleed color into […]

Read More

SEO Powered by Platinum SEO from Techblissonline