People Get Astonished After Witnessing Twin Tornadoes Near Canyon in Texas