50 () posted 3 years ago by SUVhater 3 years ago by SUVhater +51 / -1 23 comments share 23 comments share save hide report block hide replies
I love that video. Literally teared up the first time I watched it. Surely there are still America-loving patriots at the top(MIL) who refuse to see this country given away to China.