Anyone know if there is an LDRS site up? I am looking for some LDRS information, like where, when, etc.
I hear it's on the East Coast.
PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.