Mayor Stubbs

Mayor Stubbs

Jul 21, 2012
Wikipedia

The mayor of Talkeetna, Alaska, is celebrating fifteen years on the job, which is pretty much his whole life. 

*****************************************************