Birthermercial Producer Wants A ‘9/11 Christian Center’ At Ground Zero | Talking Points Memo

Remember the birther infomercial, produced by LivePrayer.com, that asked viewers for $30 for a “got a birth certificate?” bumper sticker?


This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=121755