Pulled up just as it happened; two riders (one on a yellow enduro, the other on a black cruiser) were heading westbound on 64th ave, and a car pulled a left turn into the guy on the black cruiser. Pulled over to make sure he was ok, people were already on their cell phones and an off-duty cop was there. Rider seemed okay...hope nothing broken
It's a reminder to us all: ride as if every cager is out to get you! If they can do something stupid, they will!!
Recover soon, rider.