Friday, April 24, 2015

Russia Releases Images of American LACROSSE Spy Satellite






link.

2 comments:

Anonymous said...

That is one funky looking sat. Can't help but think of that piece hanging down as an eye stalk.

Will Baird said...

Its a big radar sat rather than an optical sat. It looks like a big phased array.