meh... it would'nt matter... this is the only place i go for new info n videos..
About Tagruato's first satellite:For sure we will have some clues on Google Earth! Keep your eyes open near NY... What do you think about this? Search in Google Earth for Latitude 39°47'5.06"N and Longitude 66°13'52.37"O.
I definetly dont see anything at that spot, just because theres actually an image there, doesnt mean we can see anything. If u wish to elaborate, plz do.