Tell Tale Heart

Biography by

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…
Read Full Biography

Artist Biography by

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.