I'd take it on face value until otherwise advised.
Temporary Strip
Wind gust on takeoff
Hit a vehicle
Have some of us not been there before? (as in this situation)
Temporary strip - Skinny and bumpy driveway into a property
Wind gust on takeoff - a bit of turbulence over the trees
Hit a vehicle - strayed off a bit to the side on liftoff due to the wind and hit the vehicle with loved ones that was watching us depart.
and tragedy strikes...
Not a far fetched story at all.