This week on Relic Radio Thrillers, a tale from The Whistler titled, Final Return. This episode originally aired October 29, 1945.

Download Thriller617