Ben Stiller, Owen Wilson strut catwalk in Paris to announce ‘Zoolander 2’

March 10, 2015 09:04 AM