Sabrina Sloan

Follow

Sabrina Sloan Trivia

FILTER BY TYPE

  • Trivia

    • The hardest obstacle in her life is moving to NY a week after 9/11 into an apartment infested with cockroaches to pursue a music career.