Megan and Liz the twin pop duo who released their first YouTube song, “This Note,” in 2007 and became popular with their song Bad for Me and were chosen to …
Continue readingMegan and Liz the twin pop duo who released their first YouTube song, “This Note,” in 2007 and became popular with their song Bad for Me and were chosen to …
Continue reading