Thursday, May 22, 2008

Rachael Leigh Cook attends a photocall at the Nikki Beach Pier during the 61st International Cannes Film Festival [May18, 2008]













AddThis Feed Button AddThis
◙ All Credit to the Original Snappers/Scanners/Posters/Terminator