The Meatballs are art-punk as it should be. Quirky and funny and incognito. Rumor has it they're from Lafayette.