Action
0.0
The Last Blood (also know as Tornado) full movie is released on Nov 11, 1983. Watch The Last Blood online - the Italian Action movie from Italy. The Last Blood is directed by Antonio Margheriti and created by Tito Carpi with Giancarlo Prete and Antonio Marsina.