Image 1 of 1
Reid_Tara_1446.jpg
Tara Reid."Black Christmas" LA Premiere.Mann's Chinese 6 Theaters.Los Angeles, CA.December 19,  2006.©2006 Kathy Hutchins / Hutchins Photo....
UA-843393-1