10 Little Republicans, 2016 edition

10 little Republicans
Standing in a line
Ben Carson withdrew
And then there were 9.

9 little Republicans
Swinging on a gate
George Pataki backed out
And then there were 8.

8 little Republicans
Praying to heaven
Donald Trump declined to run
And then there were 7.

7 little Republicans
Playing tricks
Rand Paul tripped up
And then there were 6.

6 little Republicans
Shopping online
Rick Perry at Abercrombie Fitch
And then there were 5

5 little Republicans
Entering through a door
Rick Santorum let out a snore
And then there were 4.

4 little Republicans
Criticizing Hillary
Carly Fiorina sneezed
And then there were 3.

3 little Republicans
Out in a canoe
Ted Cruz overboard
And then there were two.

2 little Republicans
Scott Walker and Mike Huckabee
One lost out
And then there was one.

One little Republican
Standing all alone.
Will vote for himself in 2016
Results: 130 Million to one.