The Beaver

Mel Gibson With Beaver; Asks For DUI Charge To Dropped

Mel Gibson is on set of his new movie, “The Beaver”, which is being directed by and stars Jodie Foster. Mel will walk around in the movie wearing a beaver puppet on his hand. Interesting Mel took this role. On another note, Mel Gibson will be asking for his DUI charge to be removed because […]