Olivia Wilde Wears Red Superhero Costume on Set of ‘Burt Wonderstone’

Barbara DeFranco | January 26, 2012 - 9:17 am