That girl simply should not be allowed to get a driver's license. I have no idea how people can just freeze up and not react. I'm also amazed at how hard folks press the pedals in their cars in driveways/parking lots... it's like they they think the pedals only have an "on" and an "off".
I'm glad that you had not moved in yet and no one got hurt.