Jason Russell, the leader of Invisible Children and producer of the infamous KONY 2012 video goes 5150 in front of cameras.
Related Posts

Adam says Tucker’s interview with Thomas Massie is required watching!
June 16, 2024
How Cummings Used Data to Win BREXIT
January 8, 2019