Cultjer

managing editor

GregHarmonGregHarmon

latest stories

Dinosaur 13
Trailer: Dinosaur 13

Trailer: Dinosaur 13

Release: 15th August 2014

A documentary about the discovery of the largest Tyrannosaurus Rex fossil ever found.

Director: Todd Douglas Miller
Stars: Stan Adelstein, Lanice Archer, Robert Bakker

JamesArthurArmstrong JamesArthurArmstrong

latest

media

reviews

best reviewed