We got to hear the great Trevor Loudon (and Michelle Malkin!) speak this afternoon in Brighton, MI at an Americans for Prosperity rally. Loudon is a New Zealander who sees the threats to the free world much clearer than most Americans.
Listen up people. Is the “Red Menace” is still alive – and living in the White House? ~
Check out Loudon’s blog: New Zeal – shining the torch for liberty.