Glad that you and your GF are ok.
Got to keep our heads on a swivel. F*^king stupid drivers.