SCUDERIA 65
Nov 12, 2020
1 minute
20.05m 65ft 8in • 5.51m 18ft 1in • 2.90-4.40m 9ft 6in-14ft 5in • 17,500kg 38,600lb • 257m2 2,765ft2 •
You’re reading a preview, subscribe to read more.
Start your free 30 days