At least 20 tornadoes were reported in the Oklahoma region in 48 hours while mounds of hail buried the ground in Colorado.