Crash involving Dallas PD unit on US 75 at Walnut Hill causes delays – CBS News

Dallas PD patrol unit … North Texas business …

Do you trust this headline?