Majic Listen Live Banner
Majic 102.3/92.7
Ava DuVernay

Source: Astrid Stawiarz / Getty

No, really.  The director, whose film Selma was nominated for Best Picture Oscar even though she somehow wasn’t nominated for Best Director, is a part of Barbie’s “Sheroes” line of dolls which go on sale today.

See all the Sheroes by clicking here