The third season of I Think You Should Leave is dropping on Netflix on May 30th, and since it's one of my favorite shows (and cars are one of my favorite things), I decided to take a look at all of ...