Question: Where did the band that released nowhere form?
Sentence (from "Nowhere (album)"): Nowhere is the debut album by British rock band Ride, released 15 October 1990. "
Relevant evidence: Yes