Heidi Klum and Seal - Thursday 26th January 2012

Heidi Klum's Audi Q7 car is towed from the gated community where she lives. Klum and husband Seal have recently separated. Los Angeles, California - 26.01.12 (5 images)

Advertisement