Eric Marroquin

A marketing guy who thinks too much and likes writing.