Storms pepper Wichita area

July 24, 2011 04:09 PM