Imgflip Logo Icon

Long live usa and Russia

Long live usa and Russia | America is better; NO ITS RUSSIA; Both are awesome; Yes | image tagged in chad we know,chad,usa,russia | made w/ Imgflip meme maker
3,220 views 3 upvotes Made by thefitnessgrampacertestisa 4 years ago in fun
Chad we know memeCaption this Meme
Chad we know memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
America is better; NO ITS RUSSIA; Both are awesome; Yes