Today I am putting up a picture of something I saw from yhe freeway while driving. I don't know what it is. Some kind of weather radar?
It's clearly visible while driving north on I 35 in Texas.
My readers are invited to chip in on the comments if y'all have an idea what this device is.
No comments:
Post a Comment