Without explanation, Twitter suspend ed the account of Americans for Limited Government - the producers of the amazing video below. According to an updated post by by the organization on their site, NetRight Daily, Twitter has restored their account - again, without explanation.
But you can still see the video. So what if you really did want America to fail?
The Blaze covers the story here. Michelle Malkin has an excellent post here.
To learn more, you can visit FreeMarketAmerica.org online.