Highway 61 at SEMA
With more than 2 million square feet of exhibit space, and more than 1500 vendors, it becomes difficult to make one’s way through the entire SEMA show. But that doesn’t stop one from trying. Every year is a must; you never know what goodies you’ll find. We knew that our friends at Luxury Diecast would […]