Telescopes..where art thou?

6 posts were merged into an existing topic: Telescopes and sheilds, where the heck are they?