The Russian Radar Sites


Message posted by Alex on April 19, 2006 at 17:57:35 PST:


I was reading the topic "The new Area 51 North Gate" and I read "The Russian Radar Sites".

Can someone tell me more about these radar?
I didn't know there was something of russian there...



Replies:



[ Discussion Forum Index ] [ FAQ ]