Cosmic Rough Riders- "Justify The Rain"
The Comic Rough Riders are a pop/rock band that hails from Glasgow, United Kingdom. They've had four singles in the UK Top 40 and remind me (especially on their track Have You Heard The News Today?) of bands from the late 1960s and early 1970s. As odd as it seems in our day and age, there even seems to be the echo of ballads from The Beach Boys in the track "News."
Canadian Invasion - "Pop Magic Fantastical Masterpiece"
An indie power-pop band from Philadelphia...
The Crookes - "Backstreet Lovers"
An indie band from Sheffield, known (by their fans) for the band's romantic lyrics.
Copeland - "Pin Your Wings"
An indie rock band, founded in 2001, that reached the end of its lifecycle in 2009. One of those bands that comes and goes without ever getting their big break.