So here's the thing -- one of Tiger Woods' neighbors tells us he saw Elin Nordegren walking a dog near the couple's home in Florida on Thursday. But here's a photo of Elin (or her twin sister, perhaps?) taken in Switzerland today, where people say she's been for the past week.
Question is ...
Is That You, Elin Nordegren?
1/2/2010 2:28 PM PST BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox