The Dr. Demento Show #25-22 - May 31, 2025 https://dmdb.org/cgi-bin/plinfo.pl?drd25.0531.html Saved on Sep 05, 2025 #drdemento #music #radio #weird Internet Archive