Tara Reid: Wreck Repair in Barclay Square!
"My Boss' Daughter" actress Tara Reid was in jolly ol' London on Thursday, and was swallowed by a swarm of hungry photogs. No, really! Tara. Tara Reid.
Back on track train wreck Tara was lookin' mighty good as she left the Crystal Club, smiling and waving to photogs as she lusciously slid into a limo. A few onlookers recognized her from "American Pie," and promptly freaked out!
Apparently, it's still 1999 in England.