IL High School Sets World RecordsIL High School Sets World RecordsThere must be something in the water at this Illinois high school. They've set not just one, but two world records!Susan TylerSusan Tyler