Goat-sacrificing, blood-drinking, satanic neo-Nazi to run for Senate in Florida
Every political party has its share of odd bedfellows. Every once in a while, however, a loon slips into the bed sheets who is considered crazy even among the crazies. That is the case for [...]