Daily Meme: Ted Cruz's Rotten Tomatoes Score

by