Land of the Free | Perspective Patriots Rally In Freedom Plaza – Washington, DC – YouTube January 5, 2021 TiLT News Leave a comment https://www.youtube.com/watch?v=NGYaf-7se78