Portland is a strange town...