Mel Gibson -- Nice Beaver

9/29/2009 11:25 AM PDT BY TMZ STAFF
Mel Gibson (left) in New York yesterday... with his beaver hand puppet (right) that may or may not be a movie prop.

0921-media-removed-michael-jackson

 

Leave it to Mel ....