It was not the celebration planned, but a northwest Indiana community was grateful on Saturday that all 27 people on board a school bus carrying a high school basketball team survived a crash that left the bus upside down in a ditch with part of its roof smashed in.