Besides music, Macy Gray has stepped into the film industry with her latest independent drama film “Where The Children Play.”Leila Djani is the writer and director behind the film along with co-stars Teyonah Parris, Edwina Finley and Leon. The film is about a young lady named Bellissima Mccain, who left her family and town […]