1981 Ford Escort Ad - World Praise for new World Car