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

Barbara DeFranco / June 20, 2011