File:Joel-turkeyday2013.png

A photo of Joel Hodgson, the voice of Mayor Dewey, for his actor page.