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

The winner is: Nibbles®, Jalopnik Gold­ CTO

Advertisement
Illustration for article titled We Have A Winner!!

Share This Story

Get our newsletter