“The Case Of The Killer Clown” 20/20 Special Coming Soon To ABC & Hulu
Disney’s ABC News Studios has announced a new “20/20” special, called “The Case Of The Killer Clown” is going to be coming to ABC and Hulu later this week. In May of 1990, a clown carrying balloons and flowers walked up to Marlene Warren’s home in an affluent southern Florida suburb and shot and killed […]