Excaliber Tower: Lte Cell Tower presenting strange behavior in Orange, Texas. Some Visual aspects have been blurred on google maps for unknown reasons.