I Am Totally Fucking Impressed!

Fuck me, these little dudes are only Twelve Fucking Years Old! They rock man! Sixth Graders! Holy shit am I old. Unlocking The Truth. Live in Times Square. You gotta check out some of the stuff they have on Youtube when they are indoors, pretty incredible. Originally found courtesy of Boing Boing. Advertisements