Just saw a trailer for the new Twisters movie and it looks like there’s at least a portion of it taking place in Stillwater. Will be interesting to see if the campus is featured at all.
But it brings up a question - I lived in Stillwater for 8 years and never had a tornado scare. Anyone ever encounter one in Stillwater?
But it brings up a question - I lived in Stillwater for 8 years and never had a tornado scare. Anyone ever encounter one in Stillwater?