I saw this at about 5:30 in the evening (before Daylight Savings Time ended) after swim practice at McHenry West High School.
It was heading into Crystal Lake from McHenry.
It was on top of a van.
An American flag is flown upside down only in an emergency.