This video proves liberals are complete idiots. This is a real freak-show, one that the liberal media has always desperately tried to find in the thousands of Tea Parties but could not.
The crowd was huge, the weather fine, the signs memorable, and the people...well, let's just say they were there too. Some were apolitical and just out for a fun day, some were big fans of Comedy Central's best-known personalities, some were inadvertent dadaists, and more than a few defined sanity strictly in terms of heartily agreeing with themselves.
Obama to Open US Embassy in Cuba. What That Means.
14 minutes ago