The show, called Her Last Broadcast: The Abduction of Jodi Huisentruit starts streaming on Hulu on Tuesday, July 15.
↧