It's hard to believe it's been ten years since the release of Flux Pavilion's iconic tune, "I Can't Stop." For many, the song served as an introduction to the electronic music world as a whole due to its widespread popularity with listeners across many...