She’s in New York?

February 29, 2008


No – she’s in Essen, Germany with Merle & Nicklas…