I've had a brand new car stop, what, 25 mins from the showroom floor! But anyhow, you are referring to this young lady, Sarah Frazer:-
http://www.youtube.com/watch?v=OJHetxEj3Ko

This is her...