Editorial Features $50 Tickets and Melting Vinyl: A Look Back at the First Coachella Festival In 1999 April 11, 2023