Seriously. What is with the indie music world’s obsession with cats this year? I’ll bite however, as this is the most stupidly awesome video I’ve seen all year.