Formed in 1999 in New Orleans, Telefon Tel Aviv eventually got signed to Chicago's Hefty Records and released their acclaimed debut album in the fall of 2001. Other side projects include the score for the 2001 film New Port South. Their second album, "Map Of What Is Effortless", came out in January 2004.
Charlie Cooper passed away on January 22nd 2009.
Charlie Cooper passed away on January 22nd 2009.
Vephthode
July 24, 2011The aching tragedy of Charles' death in 2009 nearly coincided with the release of 'Immolate...' robbing us not only of a great artist, but also of a chance to hear how the aesthetic sense honed on this LP could've been developed further between the duo.
Hopefully Joshua Eustis can continue alone on a trail blazed by the two of them.