Accidentally found this video and thought I'd share it with you guys, it has papercrafts on it so I guess that counts as relevant, I like the papercrafts and the music is up beat. The only thing I could find about this group is that their called "Bring Me The Fucking Riot...Man", yes that's the name of the group and their a Swedish punk band. So if you like this sort of music, Rock On!
BMTFR Official Site? [bringmethefuckingriotman.se]