Strong winds may be to blame for tearing off Magnolia Inn roof

Strong winds may be to blame for tearing off Magnolia Inn roof