Wow!, Bones and Denise G., this sounds exactly like my mysterious crash 2 weeks ago. I think it was slippery pavement due to extreme heat.

But anyway, I am healing nicely, went on a trip to Long Island and biked the LI wine country as a way to re-hab. Gigantic bruise is now fading and only have a tiny twinge of the rib/chest pain I had.