1960 Buick Invicta Wins SEMA Award
The annual SEMA event has taken place every year since 1967. SEMA stands for The Specialty Equipment Market Association, and it is meant to showcase some of the best and most innovative aftermarket products and solutions for the automotive industry. Mother’s Battle of The Builders Starting in 2015, Mother’s has been sponsoring the Battle of…