TV Review: Destination Truth 3.07 – “Haunted Lost City/Thunderbird”
In this episode, the team investigates a Pre-Columbian Incan city lost in the wilds of Peru and trek the frozen landscape of Alaska in search of the thunderbird. I was super excited for the thunderbird part of the show, but it feels like the momentum of Read More