WATCH: F1 car impressionist revealed!

11:46, 03 Nov 2018
0 Comments

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!

Read more about: