I have been looking at delta optics as I saw it in the advertisement banner and was just wondering if anyone has had anything to do with them and could give some insight if you have owned them and what your thoughts are, thanks
I have been looking at delta optics as I saw it in the advertisement banner and was just wondering if anyone has had anything to do with them and could give some insight if you have owned them and what your thoughts are, thanks
Bookmarks