Archive for July 27th, 2013

27
Jul
13

Doodle #366: Mayor Stud Muffin?

Mayor Stud Muffin?

Mayor Stud Muffin? — Click on image above to, um, uh, enlarge.