Connecticut songstress, Daphne Lee Martin is preparing to release new album Fall On Your Sword in 2015. On the way to the album, Martin has promised covers and other surprises. The first of those surprises is a cover of TV on the Radio‘s “Ambulance.” Backed by shuffling drums and light keys, Martin’s sultry voice is allowed to shine.