Ben Stiller and Owen Wilson Promote 'Zoolander No. 2'
Ben Stiller and Owen Wilson surprise shoppers by posing in the windows of Valentino in Rome, Italy to promote 'Zoolander No. 2' on January 31st, 2016.

Unrated
Show Comments
Photo Credit:
IPA/WENN.com
Tag:
Ben Stiller
Star:
Owen Wilson
Related Photos:
Ben Stiller, Owen Wilson Photos
Location:
Rome, Italy
Uploaded by:
Uploaded: