The Idol
- Episode aired Mar 31, 1955
An American scholar comes to France to visit a friend who has discovered a statue of Venus.An American scholar comes to France to visit a friend who has discovered a statue of Venus.An American scholar comes to France to visit a friend who has discovered a statue of Venus.