A couple of tinfoil hat wearing America first patriots are takin' back the leftist media narratives from today's headlines.
Joined Sep 27, 2021
11,082 total views
33 videos