My sister and her husband work at a local Benz dealer that had the SLR in the showroom for a while. I guess it finally sold because now it's driving around my town. My girl snapped a drive-by pic of it last night as it was parked in our lil village on main st. crazy car oh my god...
and a nice 360 spider i spotted in the village last year...