Mayor Albert

Mayor Albert Garner is the mayor of Dodge City, Pastoon. He is an Elf Owl who is a great and fair leader to his town. He has an evil twin brother named Louis.

History
Coming soon...