That's a Scion. They seem to be the new ricer craze, or at least they were at SEMA. I've never seen one on the road, but there were easily 15 of 'em at SEMA.


'00 Lincoln LS V8 Sport