The Micheaux Mission is located at Philadelphia, Pennsylvania, United States. They can be contacted via phone at +112158679666, visit their website www.micheauxmission.com or LinkedIn profile for more detailed information.
Vincent Williams and Len Webb are on a mission to watch and review every African-American film ever released to theaters -- from Oscar Micheaux to Ava Duvernay and beyond.Together, the Men of Micheaux hope to find the perfect wine to compliment Pam Grier's 'Coffy'; 5 movies, since 1985, Samuel L. Jackson does not appear in; and someone who agrees with Len that The Last Dragon is a bad movie.
Tags : #Entertainment
Location :
Philadelphia, Pennsylvania
Added by
Jopie, at 01 January 2020