THE STILL REPORT: Liberal Media Going Insane Over 10/18 Horowitz Report Release

Note: There’s an ad from 5:20 to 6:45.

 

h/t DS

798 views