Megan & Liz, twin sisters and great musicians have just released their new EP ‘Simple Life’ and have taken their sound in a change of direction. 343 more words