US actor Jahi Diâ?? Allo Winston arrives at the AFI Fest red carpet for the premiere of the movie 'Queen & Slim' at the TCL Chinese Theatre in Hollywood, Los Angeles, California, USA, 14 November 2019. The movie will be released in theaters on 27 November.
{}