That's awesome!

My first thought was, it's not so crazy they may be real, just look at what the Robo Challenge guys do.

Do you know where they filmed it? He sounds English, but the landscape looks foreign or far North.