:puke::scooter:
This absolutely has to be the worst road hazard I have ever heard of. Definitely nominated for the 2010 TIC-RR awards.
If only you had your helmet cam turned on?? Errr, maybe not, I like my keyboard vomit-free.
Perhaps the bus-girl ate the crayfish?