Meguiar’s reveals Ford F-100 & Aston Martin GT3 will star in its 2026 SEMA booth
Racer·11h ago·3 November 2026
Meguiar’s is excited to announce the star attractions of its Central Hall booth #22357, the primary location for its 125th Anniversary celebrations at the 2026 SEMA Show in Las Vegas from November 3-6.