Browsing Tag

Directed by Barry Rosen

  • Reviews

    Devil’s Express (1976)

    Warhawk Tanzania is a man who takes no shit and fucks shit up. He gives no shit, but at the same time, he gives a shit, especially when it comes to…