“I had the incredible opportunity to visit the SEMA Show in Las Vegas for the first time, and some of the stuff I witnessed, can’t be unseen. But some other stuff… WOW!” The SEMA show takes place in Las Vegas every year and stands for Specialty Equipment Market Association. Hence all the aftermarket, crazy, far-out, […]