Rock trio Tell Tale Heart were formed in St. Louis, MO, in 2006 by singer, songwriter, and guitarist Joel Dodson; bassist Alex Hammond; and drummer Andrew Carter. Gigging regionally, they recorded a six-song EP in late 2006 that they sold at their shows. Their full-length debut album, The Cost of Living, was released on July 15, 2008.
Read Full Biography

Artist Biography

by William Ruhlmann

Rock trio Tell Tale Heart were formed in St. Louis, MO, in 2006 by singer, songwriter, and guitarist Joel Dodson; bassist Alex Hammond; and drummer Andrew Carter. Gigging regionally, they recorded a six-song EP in late 2006 that they sold at their shows. Their full-length debut album, The Cost of Living, was released on July 15, 2008.