Marcus Yam

@MarcusYam

Managing Editor, Intel Free Press. All opinions are my own.

Portland, OR
Joined September 2008

Twitter may be over capacity or experiencing a momentary hiccup.

Visit Twitter Status for more information.