Steve Carter creció con una madre y un padre en Nueva Jersey, a las afueras de New York. Durante su ...