January 6th theater, China threatens the US, and NFL takes a swing at its own.

Enjoyed this video? Join my Locals community for exclusive content at lostsavages.locals.com!
2 years ago
121
Loading comments...