Dinosaur Island

Dinosaur Island is a 2012 animated show that aired on Family Channel (US and Canada).

Info on The Show
A baby Tyrannosaurus was hatched in a Maiasaura nest along with Little Maiasaura.

Episodes
Dinosaur Island/Episodes