Video: Beaver(less) Country

The beavers are gone now, but their name lives on in this Oklahoma town.