Stupidity rears its very very ugly head on June 14, 2010 fanatics Hitler LaRouche +0 obama fanatics Hitler LaRouche obama