TMZ

Our TV Shows

Got a Tip?

Call TMZ at (888) 847-9869 or Click Here

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 ....

Around The Web