By order of our new Chinese overlords.
*
The three-headed dog of Greek myth; some sources suggest more heads.
***Google with extreme caution.

This article appeared in the May 2012 issue of Portland Monthly Magazine.

Show Comments