• 11 months ago
We have another best of compilation ready and this time it's about the best launch controls we've seen during 2023. So in this video you can see the best car launches we have got on video. We saw these cars at car meets in The Netherlands, Belgium. Enjoy !

Recommended