Michael Urie and Becki Newton on

  • Michael Urie and Becki Newton on
Michael Urie and Becki Newton on the set of 'Ugly Betty' New York City, USA, 9/3/09.
« Back to Story

Discuss

Default avatar