Illinois Road Crew Doesn’t Let Dead Animal Keep Them From Finishing The JobIllinois Road Crew Doesn’t Let Dead Animal Keep Them From Finishing The JobSome people won't let any obstacles get in the way of reaching the finish line. JB LoveJB Love