The WhistlerDeath ClaimOctober 4, 1953
Start listening Pick a show to begin
The Whistler
The Whistler

Death Claim

October 4, 1953

A fun tale of tricks and betrayals that only "The Whistler" can tell. Who will win the $100,000 insurance payout?