Now Playing | Giant Beaver 176

Near the end of the Ice Age, one of the largest rodents of all time, the giant beaver Castoroides, has overrun the New York area.

Recommended for You

Watch More Other Show Videos
Filter