ThinkProgress @thinkprogress ThinkProgress Hitler/Obama/Marx sign featured at Tea Party rally today in New Mexico t.co (via @fbihop)