We have done our fair share of coverage of the loony House representative from Florida, Allen West, but this guy is just amazing sometimes in the nonsense he spits out. West has made some seriously Islamophobic remarks in the past, arguing in point blank statements that Islam is not a religion, but an ideology: