100 Monkeys New Video Teaser Puppet Style


What do you think of the band’s newest idea?