Driver's window on the Escort - did you ever notice?