Antonio Sabato in New Mafia Boss

New Mafia Boss

October 5, 2012 Matt Blake 0

Telly Savalas in a Eurocrime film… what’s not to like! Crime Boss, directed by B-Movie specialist Alberto De Martino, was released a month before The Godfather came out in Italy