As you can see, I happened to run into Gerard Depardieu at the fabulous Madame Tussaud's in London - 1996.
1
Hosted by www.Geocities.ws