Dinosaur Wiki
Advertisement
Mama scarface

Mama Scarface

Is a T-Rex in the Turok 2008 video game for xbox 360. You she her alot in the game and she's alos the final boss.

Advertisement