Nice vids man. The music is kinda wierd but hey it works for me. Is that postcard on the dash?
Sorry to ask, but I just love to learn these things - Why did your car violently shake on the launch? Did the rev's bog down?
Also, I've noticed that your rear-view mirror is often tilted like that. Can you see better with it in that position? Or am I just thinking too much.