Sweden’s Machinae Supremacy has released a new video for the track “All of My Angels,” which comes off their 2012 album Rise of a Digital Nation.
The clip is also a tribute to the long-running television show Doctor Who, as several of the Weeping Angel monsters are featured.
Check out the video after the jump and visit Machinae Supremacy’s official Facebook page for more information.