You must log in or # to comment.
Damn, this is a good video - thx for posting. But where do all these downvotes come from?
Lmao even the pic he uses of American HSR doesn’t remotely exist. China is setting the standard on this stuff and the rest of the world needs to catch up sooner rather than later