Wednesday, December 16, 2015

Ted Cruz Takes the Napoleonic Pledge

Napoleon Takes the Cruzian Pledge

No comments: