Giant Beaver

show more details
show less details
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.