- 288
- United States
Yes, this appears (on the surface) to be a real thing. I'm not yet sure what to make of it.
http://esc.live/
But after some digging, it appears both Williams and Carlin (F2 team) are heavily involved in making this series a reality in 2021.
http://esc.live/
But after some digging, it appears both Williams and Carlin (F2 team) are heavily involved in making this series a reality in 2021.