Larry Sees Dead People

(45) tv-14 d, l

Larry Sees Dead People

(45 min) tv-14 d, l

Larry explores a body farm in Texas and then indulges in pyrotherapy, an activity which allows people to relieve stress by blowing things up. Finally, he joins in the search for the "Texas Chupacabra."

Full Episodes

Web Exclusives