Lt. Chris Olivarez calls out the inhumane and failed border polices of the federal government that have allowed millions of illegal immigrants to invade the United States.
Check out the preview reel of today's Ted Nugent Spirit Campfire show at 3PM ET.