Originally Posted by C63Dude
i don't think it is the owner, as the driver is talking about the owner in 3th person "I don't want to wreck the dudes tires".
Also I don't think think the owner of this car would show the passenger how properly the rev limiter pops in for almost 5 sec on a brand new engine...
My bad, it was too rly in the morning when I watched the video.. I should've listen to the ppl in the video carefully.