Message posted by Alex on April 19, 2006 at 17:57:35 PST:
Can someone tell me more about these radar?
I was reading the topic "The new Area 51 North Gate" and I read "The Russian Radar Sites".
I didn't know there was something of russian there...
Replies: