I could not find a real account for Barron Trump. The statement is both funny and true however. KEK
https://twitter.com/sxdoc/status/1214740937731121152
Best 18 sec video I have ever seen. Not even sure what is taking off here.
It is, indeed.