Where did that meme come from? Also, this car is awesome