Its really something I'd expect to see as a bad Halloween prop. I wonder how much crap the owner gets from people every day.
Does anyone know if that's how rear window louvers are supposed to look on an SN95? I was sort of considering getting them some day in the far flung future, but it looks like tacked on plastic on that guys car.