Search results
Three FEET — not inches — of hail reported in Texas storm. Has it ever happened in Indiana?
IndyStar | The Indianapolis Star via Yahoo News· 1 week agoOh 'hail' no. Social media posts capturing the aftermath of a recent Texas storm have gone viral...