Too Close to See Far
Musical Album
Artist
Cosmic Rough Riders
The Cosmic Rough Riders are a pop/rock band from Glasgow, Scotland. They were originally formed in 1998 by Daniel Wylie and Stephen Fleming, and later they were joined by Mark Brown and James Clifford. To date they have recorded five albums, and had four singles in the UK Top 40.
They self-released...
Tracks:
- Justify the Rain
- For a Smile
- Because You
- There's Nothing Wrong
- Life in Wartime
- Sunrise
- Tomorrow May Never Come
- She's Never Around
- Kill the Time
- Blind
Buy or download Web page:
Similar topics in Freebase
You can help improve this topic by adding more facts here