Any of you guys heard of this? Guy told me (at 80mph with our windows down ) about this. He was in a silver focus ST.