Mr. Free and the Satellite Freakout. Da shit.
These guys had a set in Athens, Ohio and randomly decided to play a quick show at my friends place. Did not expect to love them so much, and didn't even know I was complimenting Mr. Free on his snazzy red glasses earlier that night. Come back ASAP, bitte.