Jiffer, I hope your friend is ok. That is pretty scary.

I also asked you this question on my new bike thread, but were you riding the Santa Ana Trail today? I saw a bike exactly like yours with the pink handlebar tape and saddle over by the rest stop at the ocean...