-
Megan & Liz: ‘Release You’ Single Premiere!
YouTube cover stars Megan and Liz have barely been on my radar but all that just changed with the premiere of their new single “Release You“! The track serves as the lead single off the fraternal twins’ debut album Look What…