Posts

Showing posts with the label marshall cabrera

I'm a little doubtful, but does anyone else think these town folk might be relatives of Scrooge's employees?