North Carolina rock band Glow releases new EP, “Cherish You”
North Carolina melodic rock band Glow are certainly a band on the rise. The band’s debut EP, Cherish You, just dropped today – and the band has also released a new video for their song “Emily Rose”, which is about vocalist Ryan Mitchell’s sister. Needless to say, it’s probably the emotional centerpiece of Cherish You….