Lord Shango (1975)

The Blood, The Shock, The Sacrifice of the SHANGO Ceremony! 1975-03-01 United States of America 92 Min. PG-13
7.8 7 votes