I say it's stalker marketing... the tesla super computer said, go drive around in this area and see if we can get some sales...
I found the girl who owns it on Twitter she lives here
Please Login to reply.
No replies yet.