Carol Speed, who lit up the screen in the cult blaxploitation film The Mack died on Jan. 14 in Muskogee, Okla. She was 76 her family announced her death in a statement published online, but did not specify the cause. Speed came to filmgoer attention in the 1970s in a series of … Read entire story.
Source: Deadline