Was driving home from dinner in freo last night and saw glass over Leach hwy and a repsol replica looking a bit worse for wear.. Anyone know if the rider is ok?