6 March 2014 - Hollywood, California - Charlotte Ross. "Need For Speed" Los Angeles Premiere held at the TCL Chinese Theatre. CAP/ADM/BP ©Byron Purvis/AdMedia/Capital Pictures