Giant Beaver

show more details
Comments ( - )
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.