S31 E24
Apr 21, 201848 Hours
The Clown Did It
Release Date: Apr 21, 2018Episode Description
Two witnesses who watched a woman gunned down in her Florida home by someone in a clown costume speak out for the first time on network television.
Where to Watch 48 Hours Season 31 Episode 24 Now
Best
Rent/Buy
Free