Tired of Ted Cruz? – Cartoon #5

SenCruzEmerges