Photo: heidi klum volkswagen seal 06 | Photo 599511 | Just Jared: Entertainment News