They Might Be Giants stop by WNRN to play a few songs and chat