The Meaning Behind ‘Submission Red’s’ New Single ’24’ [Video]
Yvonne Winfrey, lead singer of Submission Red, tells the meaning behind the band’s radio single 24 [I Want More of You]. The video can be seen below. The song is taken from their upcoming album Untamed