Little Dragon – “My Step” | New Video

Robot puppets and drug induced animated hallucinations are only a couple of reasons why this Matthew Scheuerer directed video for “My Step,” from Swedish band Little Dragon‘s 2009 LP Machine Dreams, make for a compelling (and slightly hypnotic) watch.

The band recently announced they’re getting to work on a “more soulful” third album – click for info.