Whatever happened to Barnes & Barnes, the "polly polly fish head" guys, from the Dr. Demento Radio Show?