What better way to celebrate Canada Day than by acknowledging the existence of Canada?
To that end, we present to you this list of all 22 Canadian prime ministers ranked in order of hotness.
What better way to celebrate Canada Day than by acknowledging the existence of Canada?
To that end, we present to you this list of all 22 Canadian prime ministers ranked in order of hotness.