Losers Club Launches with Catchy Debut Song, Music Video
New pop rock outfit Losers Club have released their first song "Emerald Eyes" this week. The song is a rallying call for those for whom everything seems to be going wrong, but who never lose sight of hope.
"At the time I wrote this…