A Rock in Illinois Has the Internet Buzzing and Drivers CringingA Rock in Illinois Has the Internet Buzzing and Drivers CringingThis rock in Illinois has caused problems for hundreds of vehicles. Even after you see what happened you'll still wonder how drivers didn't see it.JB LoveJB Love