Answer: Texas
Explanation: Texas has an average of 120 tornados per year. Mississippi comes in second place with 102 per year.
9.4m questions
12.2m answers