Papercraft robots battle in They Might Be Giants video for "I'm Impressed"


Doesn't seem to be embeddable, but definitely worth a look. Via PaperForest.