sorry for the bad quality and tiny picture, had nothing else on me.
usually i don't take pictures of cars i see on the road
but damn, when i saw this, all i could say was
:confuse d0068:
so yeah. please post if you have better pictures of this car being spotted.
this is the first one i've seen on the road, it was around Chino Hills area