1974 Super Tornado Outbreak! October 30, 2023 by MONSTER STORMS Facebook Twitter Pinterest LinkedIn In this video, I go over in detail the 1974 Super Tornado Outbreak! source
Picayune is in Mississippi not Alabama
Thanks for uploading