In April Insomniac released the “The Spirit, Energy & Experience” video for the 20th Anniversary of EDC. Today, April 20th, they released a 12-minute, 48-second video, which montages the experiences of different EDC venues from the 2008 event at Lose Angeles Coliseum through last year’s Las Vegas Motor Speedway venue. The video, titled “The Road […]