TT I sle a man in an Impreza
This is Just awesome, I love cars and not just Polishing them.
Wow forget about car detailing this video is all about speed, you have to admire the skill of these drivers.
I like to watch his heart rate considering the edge he is on it is quite calm.
Great watch for anyone who loves a fast car in a tight track like the Isle of man.