LOL! I see your point.
There are some new turbine fields in Corpus Christi.... right across the bay from the oil refineries.
Click here you can see the reflection:
http://www.wunderground.com/radar/radblast.asp?ID=CRP&type=N0R
BINGO!!