Is this the driving seat of the next world champion?
No edits just the raw footage.
1/10 Electric Touring Car ISTC
Is this the driving seat of the next world champion?
No edits just the raw footage.