Portland Mercury. 
Way too many good things are going on here.

Portland Mercury. Way too many good things are going on here.