Ride have announced a set of UK tour dates to coincide with the 25th anniversary of their debut album Nowhere. Ride had their start in the 1988, but their debut Nowhere was released in 1990 to much ...
Before they split up, reformed, split up and reformed again, Ride were responsible for writing and recording one of the most significant Shoegaze albums of the 90's with their debut album, Nowhere.