Sick b*stard. Where are all the drunk, blind motorists when you need them, sheesh!!

Sorry if the above offends anyone here, but Grrrrrrrrrrr. Sore subject with me.
~Bikemomma