Megan & Liz Premiere New Single 0 By admin on April 24, 2014 News, NEWS Megan & Liz have announced their return with the premiere of their new single “Simple Life,” off their upcoming EPĀ Simple Life. Listen to the track exclusively on Billboard. Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email