Both this song and the scenes in the videos are taken from one of my favorite films of the last few years, The Shock of the Future. A tribute to the women who helped to create electronic music, The Shock of the Future is a wonderfully inspiring film. Go watch it!
But watch the music video first.
Enjoy!