Today is a good day I think for stomping soliders!

What? T-Rex is going to have a supporting role in the new Turok game? SWEET.