This video is absolutely delightful. Off their yet-to-be-released full-length Say Us (Feb 23, 2010) comes the first single, "Marching Through Your Head." It's a stop motion video which shows the boys of Zeus searching for the eponymous Greek god, only to discover their own band in the end. Implying your own music is heavenly? That's quite the claim!