Mel Gibson's Beaver Puppet

  • Mel Gibson wearing a beaver hand
Mel Gibson wearing a beaver hand puppet jogs while filming 'The Beaver' on location in Upstate New York. 9/28/09
« Back to Story

Discuss

Default avatar