Wow! How cool is this 80’s/futuristic style music Video!? The song is not bad either, but the work of the stylist, makeup, director and post production is just sick ! The Band is Called La Roux and they are from England – Check also her Myspace for more info.