Whew- scary stuff! I'm glad that you're OK (not hospitalized at least). I'm glad the bike is OK, and soooooo glad the kid on the bike wasn't touched at all although I'm sure it scared the beejeebers out of him. Take care and rest up.