Francisco 'Coqui' Taveras

Born: None


Placeholder

Shaft

as Lucifer
Released: 2000-06-15

New York police detective John Shaft arrests Walter Wade Jr. for a racially motivated slaying....

Movie page