I imagine foreign films feature it much moreNice catch. In the past there have been several posts about the X appearing in various movies, commercials, TV shows, etc. But I don't think there has ever been an ongoing collection of such sightings. Maybe you should start a dedicated thread that can be a 'sticky' for future additions?
Or, 'Club of Pleasure' as they'd say by LAX. Ah, 70's, fine Italian cinema. I assume this poster is as hard to find as the 'Silver Streak' one