WATCH: F1 car impressionist revealed!

03-11-2018 10:46
by Bobby Vincent
General
WATCH: F1 car impressionist revealed!

Remember the "NEOW" noise you heard from your televisions during the United States Grand Prix? The internet didn't know what it was; was it a commentator having a laugh? No. The person's identity has now been revealed!

Check out the latest news

You will be logged out and redirected to the homepage