wow, really glad you're okay!

Were you able to get a license plate? If you did, you should really file a report - for the safety of the next person.