Amiyah Scott attends the STAR ATL Live On the Park screening

Posted on Nov 09, 2016.

Amiyah Scott attends the STAR ATL Live On the Park screening at Park Tavern on November 7, 2016 in Atlanta, Georgia.