The following video was posted by Mike Jacoubowsky (owner of Chain Reaction Bicycles):
Geez, this guy was going waaaay tooo fast! What is it about bikes that make motorists do stupid things? I can't help but think that if he hadn't seen the cyclists he wouldn't have been going quite so fast,
EricM - You apparently were there along with Karl. Anything to add?