Follow Me on Pinterest

A Sign The Left Is Conceding Super-Power Status To China?

 

A couple of Obama supporters (if you can't make out the logo on the paper)...