russian flag?? :D haha
russian flag.
Russian flag
land of the free
Someone peed on the american flag
One of the guys from tf2 pissing on the American flag.
piss on america???
Someone doesnt like america now do they
an angry patriot
Doodle or Die is the game of "telephone" with drawing!