22,771 views
The best Thai people are not inferior to the nation that produces Mini Jeeps!! Thai invented, Thai made, Thai used.