I wondered if something (chemical type substance) may have leaked down or been thrown up from the road....