Celebrity Duck Faces

Megan Fox

At the Passion Play premiere held at Ryerson Theatre during the 2010 Toronto International Film Festival in Toronto, Canada on Sept. 10, 2010.

 

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus