In a previous post, Theo Caldwell argued that America's neighbor to the north, Canada, is the true land of the free, especially when compared to the state of liberty in the U.S. 

Caldwell recently appeared on FOX, telling Tucker Carlson that he could no longer make fun of Canada as "our socialist little buddy to the north." In fact, Cadlwell, pointed out, tax rates are significantly lower in Canada than the U.S. 

Watch here.