The leftist Media Lies and Slanders on Self Inoculation Article, Hilarious!

Enjoyed this video? Join my Locals community for exclusive content at ffn.locals.com!
2 years ago
48.9K

These dolts really think you're stupid America..

For hard-hitting breaking news and investigative journalism, check out Matt Couch’s The DC Patriot at http://thedcpatriot.com.

Loading comments...