Question: Ride and This Picture, are in which country?
Sentence (from "Ride (band)"): Ride are a British rock band that formed in 1988 in Oxford, England, consisting of Andy Bell, Mark Gardener, Laurence "Loz" Colbert, and Steve Queralt.
Relevant evidence: Yes