Image 1 of 1

Charlotte Ross-JTM_5150.jpg

HOLLYWOOD, CA. - November 22: Charlotte Ross arrives at the "Faster" Los Angeles Premiere at Grauman's Chinese Theatre on November 22, 2010 in Hollywood, California.
twitterlinkedinfacebook