Watch America's Next Top Model season 12 episode 3 tv series online free
Release: Mar 11, 2009
The girls head to Bergdorff's in New York City for makeovers! After receiving their new looks, the girls do their first photo session with Nigel Barker and must light themselves up.