31 May 2013 at 2:38 PM
Heidi Klum: 'Germany's Next Top Model' Finals!
About Photo #2881200: Heidi Klum gives a kiss to a giant robot while appearing on stage during the Germany's Next Top Model finals on Thursday (May 30) at SAP Arena in Mannheim, Germany.…Read More Here