Heidi Klum and Martin Kristen Touch Down in New York City

By: Peggy Truong / December 1, 2012