Sacha Baron Cohen Rides a Camel in NYC While Filming ‘The Dictator’

Barbara DeFranco | June 20, 2011 - 11:39 am