Föraren till en personbil som körde av vägen och voltade för att slutligen hamna på taket hade änglavakt.