posted on Mar, 2 2009 @ 10:03 PM
I live in Stillwater, OK and drive to Tulsa twice a week for school and have in fact seen four of these in Tulsa. I didn't get the street names down,
but one was in the area of 51st and Garnett, to be more specific to what I can remember.
Yes, I do see someone mentioned "tornado season," and Oklahoma is right in the middle of Tornado Alley, so maybe that's all they're there for. Not
so sure why they just park and leave, though. Maybe it has something to do with that ugly cell tower in the background? Maybe someone could go get a
sledgehammer and take a look!
[edit on 2-3-2009 by Lifthrasir]