VIDEO: New, Incredible Plan Unfolding at Freedom Trucker Protest in Ottawa
• https://www.revolver.newsThe Freedom Truckers are descending upon Canada's capital city of Ottawa, and it is quite a sight to behold. Take a look at what's been happening:
The Freedom Truckers are descending upon Canada's capital city of Ottawa, and it is quite a sight to behold. Take a look at what's been happening: