Putin fans are still upset about Kamala losing...
Kameltoe fans were wrapping themselves in blue & yellow flags, whut? “Muh Russia” ? >Who you gonna believe? Me, or your lyin’ eyes. You