Holy crap Fate, that sucks. Call the police now while the information is fresh on your mind. Thats hit and run baby. Ah, this pizzez me off! You need to have the bike checked, sub frame, wheel geometery, etc.
Plus 1!
Hard to focus on events after something like that.
Camera phone?
Priceless!
r8