She shoulda balanced like the Saudi's and two wheeled it! Or like the people in that hyundai driving video that we all have seen because it is a classic and has been reposted millions of times!
If you actually drove over a ramp that was obvious if you were paying attention, called the cops, etc, i would almost guarantee that the cop would tell the kids to not put the ramp in the street and you are SOL.