That'll buff out no problem.
We are doing the annual NYD run tomorrow am hitting the canyons around LA and I expect over 100 cars total. Generally everyone uses their heads but once in a while someone runs out of talent and puts his car in a ditch. A toast to driver wisdom and excess within control on the public highways.