A funny take on the US perspective of the Chinese motorsports industry here; someone from Chinariders.net 'made' this clip; warning--strong language :lol8:

https://youtu.be/ytUX-R7dG0U