Image: Ticketmaster
John Legend plays on Friday 6 November at 19:30 at Epstein Family Amphitheater, La Jolla.