My guess he wasn't on a Cervelo Soloist SL-- just a hunch:
http://www1.pressdemocrat.com/article/20070714/NEWS/70714001/1033/NEWS01
... which begs the question: What bike would you choose to rob a bank
with?
-and then I noticed Sock Puppetry in the news:
I read this and I think good thing my company http://www.elevengear.us
is not publicly traded! A couple weeks ago I promoted this site to
this list under an unassociated email address ...
-Rick