1970 Datsun 1200 [B110]
Comments about this vehicle
Author | Message |
---|---|
◊ 2011-04-02 02:37 |
Yes, left-hand drive Datsun 1200 sedan. Probably filmed in Greece, given that much of the movie was filmed in Athens plus you can see the Astor hotel. |