Mike Kellogg
Technology Director at facefaceface
San Francisco, Stati Uniti