Does anyone know what is the story is with Teton telescopes?
Are they going out of business or are they just changing location?
Has anyone bought one of their new reflectors or are there any reviews of one?
Just wondering.
Scott
Are they going out of business or are they just changing location?
Has anyone bought one of their new reflectors or are there any reviews of one?
Just wondering.
Scott