Mykal-Michelle Harris elevates ‘Ariel’ to a whole new world
June 20, 2024
As Emmy Award-winning actress Mykal-Michelle Harris gracefully enters the Frank G. Wells screening room at the iconic Disney Lot in Burbank, California, it is impossible