Review – Turok: Escape from Lost Valley Posted on November 24, 2019 by Leo Faria Leave a comment And we all used to think the 2008 reboot was the series’ lowest low… Read more Review