User:Mrstevie99177

Steven Carter was born on September 17, 1991 in Staten Island New York. It is said it was a rainy day when he returned to his cozy home, where he lived for the next 18 years.