Frontal impact and then up on it's side. :shocked:
That wasn't enough blodd to worry over; I lose more than that out in my garage during every project.

I don't see any evidence of contact with another vehicle on the front (different paint colors...)
This looks like an, :yikes: "Oh Crap!" moment of the rider's own making.
But i do hope that they're okay as well!