Mega Beasts

Animals/Pets

Station:
Discovery Channel (US)

Status:
Canceled/Ended

Start:
Sep/13/2009

Rating:
4/10 from 2 users

A documentary series featuring large, extinct creatures which were famous for their ferocity and explores their habitats and how they would manage in modern times.

Mega Beasts Next Episode Air Date

TV Show Canceled/Ended.

List of episodes

S1E1 - Terror Bird

Air Date: 13 Sep 2009 21:00 (CDT)

S1E2 - T-Rex of the Deep

Air Date: 13 Sep 2009 21:00 (CDT)