Ive seen it on three fords. The first pic on this thread shows one side is caught on the brass colored latch
Ford Escort Owners Association
Its the only pic i can find but it talks about it being ''fail safe''
kugss-
Those aren't a Ford or Motorcraft product, they aren't factory installed or OEM replacement. I did a Google search... They're marketed by a company called MotoRad and they're produced for nearly every make and model, not just Ford. It appears they're a relatively new (last few years) "gimmick" product that is just as likely to stick closed as open. If you read the reports, there have been problems with them sticking open or sticking closed for no apparent reason. I've never seen one installed or even for sale anywhere, and I can't for the life of me understand why anyone would want one.
Last edited: