Leak: Turok 2 Concept Art, Renders and more

16 September, 2013 1

Turok (2008) is a FPS video game based on Acclaim’s comic series under the same name, developed by Propaganda Games and published and distributed by Disney Entertainment. Disney never officially announced a sequel to the game, […]