Mel Gibson -- Nice Beaver

9/29/2009 11:25 AM PDT

Mel Gibson -- Nice Beaver

Mel Gibson (left) in New York yesterday... with his beaver hand puppet (right) that may or may not be a movie prop.

 

Leave it to Mel ....