Carcharodontasaurus saharicus
(Cast)
Therapod T-Rex like
Tacuz, Morocco
Upper Cretaceous (85 Million years ago)