We Have A Winner!!

Its an Autocars Sabra, the only automobile manufacturer to come out of the state of Israel

The winner is: Nibbles®, Jalopnik Gold­ CTO

Advertisement

Share This Story