03:06
How & Why Beavers Build Dams

A beaver dam in North America is now the world's second structure visible from space by the naked eye.

Brought to you by Animal Planet

Added on May 14, 2010

Views: 3909 | Comments: 0 | Likes: 0

From: bryan

Videos: 348


There is no response video found.