Comment Comment by throwayedidqo Wow. These things just scream military use. My guess is phased array radar. parent throwayedidqo 9 years ago