Next post
Ted Cruz. The Mean Canadian.

Comments Off on Ted Cruz. The Mean Canadian.

Read previous post:
Ted Cruz. Don’t worry about rising oceans. Swimming lessons are cheap

Close