Just figured I'd share this pic I managed to get today. I was riding down to a jobsite with my 2 bosses and spotted an SLR McClaren!
I had only seen this car once before in the flesh, and it was parked in Delray Beach. This guy was just tooling along, going slow down the highway. Sorry I don't have more pics, when I pointed the car out and took my camera out my boss grabbed it and snapped this crappy pic before I could