Twin Sister Pop Duo Megan & Liz Hit The Road + Perform For Adoring Stans In Their ‘Release You’ Video

Megan & Liz dominate at a live show int their “Release You” video. There’s nothing we love more than a tale of YouTube darlings who morph into big-time pop stars. That being said, please meet Megan & Liz: They’re Michigan-based twin sisters who just so happen to share bangin’ hair AND bangin’ voices. After dropping “Release […]

Filed under: Music


No Comments »

Leave a Reply

Back to Top