Rising star Myha’la, who is best known for her lead role in HBO's Industry and the recent pre-apocalyptic Leave the...
Read More
Anthony Mackie to Bring Film and Television Studio to New Orleans
Anthony Mackie has secured 20 acres of land in New Orleans for a new film and television studio. Nola.com states Mackie bought the land, right off the I-10 service road, near the Little Woods neighborhood, to ... Read Article