Queen Latifah on the set of “The Equalizer” in NYC – 11/9/20

Photo by: zz/ESBP/STAR MAX/IPx 2020 11/9/20 Queen Latifah and Laya DeLeon Hayes are seen on the set of "The Equalizer" on November 9, 2020 in New York City. (NYC)


Comments (0)

Leave a Reply


More News