Charlie Sheen Invited Robert De Niro In His Home’s Photo Booth February 19, 2014 by admin Charlie Sheen invited Robert De Niro for a session in his home’s photo booth. Read more