TV Review: Destination Truth 3.03 – “King Tut’s Curse/Swamp Ape”
The craziest thing ever happens in this episode: Josh and crew actually got permission to film, investigate, and stay overnight in The Valley of the Kings by themselves! They also go on a hunt for Skunk Ape in the Florida Everglades, but that was definitely less thrilling than Read More