Francesco Salvi Show aired in late 1988 in Italy
Release Date: November 10, 1988
Last Aired: November 10, 1988
View more ->
Networks: