I am 100% with Ted on his comments in the video below.
https://www.skysports.com/watch/vide...g-for-williams
C'mon Williams. You have lost many of your Williams F1 Team fans because of your actions in the past few years. Me included. Here's a chance for you to get those fans back onboard. DO IT Williams!!