Steve Carter vokste opp med en mamma og pappa i amerikanske New Jersey, utenfor New York. Hele barndommen følte Steve ...