Message sent! Check your Phone

Staff Picks

Staff Picks

Dailymotion - Cooper giggles over Depardieu's tinkle - a Life & Style video

3y ago
SOURCE  

Description

French actor Gerard Depardieu is accused of urinating on a plane and lands on the RidicuList. Anderson Cooper reports.