And They’re Off…

Ted Cruz is first out of the blocks across the pond:

595 days to go…


Seen Elsewhere

Another Child’s Letter to Tusk Another Child’s Letter to Tusk