New Music/News Leah Turner To Release Self-Titled EP On May 6 By Admin / April 2, 2014 Amid the success of her debut Top 40 single “Take the Keys” at country radio