![]() |
SEMA 2023: Andy Leach Wins Battle of The Builders
The most prestigious award at the 2023 SEMA show is the Battle of the Builders. This year's winner was Andy Leach of Cal Automotive Creations with his stunning 1960 Buick Invicta Custom X-60.
More... |
All times are GMT -5. The time now is 02:40 AM. |
All posts and images belong to DetroitRacing.net and its owners.