Are you supposed to ride a local product of the country where you advertise? It has UK number plate on it.190kmh? Not mph? Surely...
- Alex
What is so brilliant about it ?
It shows a guy going 190mph in wet on 4th! gear. Clearly there is a disconnect between marketing team and physical reality.