Squirrel Town, U.S.A.

In Ville Platte, Louisiana, squirrels are serious business. Opening day sends every male old enough to hold a gun into the woods--and they wouldn't have it any other way.