Mirror, mirror on the wall who is the fairest mayor of all?
00:00
00:00
Embed Code (recommended way)
Embed Code (Iframe alternative)
Please login or signup to use this feature.

Syndicated columnists Mark Shields once noted every morning there are 100 Senators who look in the mirror and see the next President of the United States.

Licence : All Rights Reserved


X