Spectre Nation News Nomads
1,146 FollowersWelcome to Spectre Nation News This is our time and America is our country. Spectre Nation is here not only to bring you truth, but to provide a forum for all patriots to speak up, ask questions, challenge debates and question the issues. Who do we talk to to? Everyone. Patriots, Christians.