Articles tagged "brian steidle"

Film Review

The Devil Came on Horseback

by Cynthia Fuchs

[7.Sep.07] :. The Devil Came on Horseback is named for the janjaweed (the word translates to "devil on horseback"), and it means to upset you.

Recent Film reviews