Dr. Demento - There Coming To Take Me Away, Ha-Haaa!

All 6 tracks of this musician

Video release date: