Chase Carter was born on June 10, 1997, on the Bahamas.
She was Skyping with her friend from the Bahamas and after mentioning the Bahamas numerous times, a modeling agent sitting across from her approached her and said that she has a model going to the Bahamas, as well.
I got to travel by myself, and I got to be independent and out of the house like I always wanted.
I was the number one javelin thrower in the Bahamas— because I was the only one.