Charlize Theron & Stuart Townsend  at The 2009 AFI Fest Screening of The Road held at The Grauman's Chinese Theatre in Hollywood, California on November 04,2009                                                                   Copyright 2009 DVS / RockinExposures
{}