My Roof Flew Away! Mysterious Storm Hits Homes in Byron, IllinoisMy Roof Flew Away! Mysterious Storm Hits Homes in Byron, IllinoisI've never lived through any significant weather events in my life.Sweet LennySweet Lenny