- 1,472
- Florida, USA
- Formidable_LG
- Formidable77
theformidlog submitted a new resource:
Wethrow Motorsports Park - A very technical track in Switzerland
Read more about this resource...
Wethrow Motorsports Park - A very technical track in Switzerland
A very technical track located in Switzerland. From very windy bends, to sharp corners, and a long straight, this track puts your car to the ultimate handling test.
View attachment 458672
Enjoy!
![]()
Read more about this resource...