Today Melissa McCarthy Unleashed “The Happy Time Murders” Trailer With Loads Of Puppet Spooge

Note: there is also lots of puppet death.