Mel Gibson is back with his new best friend, a beaver hand puppet. Mad Mel was running around Rockefeller Plaza filming The Beaver , the Jodie Foster directed comedy where Mel’s character treats his furry friend like a real living animal.
View post:
Mel Gibson Brings His Beaver To The Big Apple