Hahahaha CONGRATS on the win! Just saw the episode, as soon as I saw your Tesla I KNEW it had to win. No competition.
On a side note: Do you know the name of that "professional model with 5 kids"? As soon as they said that I called BS... But I might as well do some research to find out if...