Imgflip Logo Icon

ted cruz

ted cruz | THE SCARLETT LETTER | image tagged in ted cruz | made w/ Imgflip meme maker
147 views 1 upvote Made by Purgmc95 4 years ago in politics
ted cruz memeCaption this Meme
ted cruz memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
THE SCARLETT LETTER