ST. LOUIS — Countless St. Louis residents woke up Friday morning to find their cars, windows and even trash can lids covered with dirty spots. Numerous 5 On Your Side Weather Watchers confirmed ...