David Russell ConcertsCatch David Russell at an upcoming show! The next show will be on Saturday, June 8, 2024 at Auditorio Nacional de Música in City Center, Spain and then on {fulldayTwo} at The Bowery Electric in New York, undefined, United States.