When Selenia arrives in the small Italian village heads start turning and eyes start popping. All males in the town are falling all over themselves trying to get a look -- or a feel -- of the new doctor.
1994
2017
1972
1984
1980
2008
2003
2018
1976
2015
2024
2027
2016
1959
1975
1981
1995
1936