Cosmic Truss earns “Best Presentation” Award at LDI

Exhibiting on the adjacent stand to their US distributors, GLP Inc., Cosmic Truss’s display at last month’s LDI Show in Las Vegas took on an alluringly ghoulish theme — which really galvanized visitors, who may have thought they had arrived at the Gates of Hell. In fact the fantastic custom-created skull that hung above the […]