Thats a very unique thread title. I couldn't resist checking it out before having a look at the updates in the forum since yesterday night when I last checked it. Congrats and welcome to TFI. I know that feel you are talking about i.e. on seeing the car for the first time.