Tara Reid - Fascinating Fact 1231931 October 2011
Fascinating Fact 12319
Tara Reid donned a red swimsuit to film a Baywatch-inspired music video for pop star twins Jedward in Los Angeles on Tuesday (25Oct11). The American Pie actress befriended the Irish singers when they co-starred on Britain's Celebrity Big Brother this summer (11).
|Comment on this article|