NFS front window display featuring Madeline Courtney and Michelle De la Vega and Michiko Tanaka