Stephen Stills’ Rides DebutsStephen Stills’ Rides DebutsStephen Stills and his new band, The Rides, kicked off their month-long tour Wednesday night in New York City with the first of two shows at the Iridium jazz club, a few blocks north of Times Square. Results Radio Townsquare MediaResults Radio Townsquare Media