Video

Ted Cruz Speaks Out on Goose Diarrhea!

Read his lips!