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!
2018-11-03 11:46:01 by Bobby Vincent
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!