To start things off in Southern California, Toyo Tires and Super Street put together a car meet and calendar launch at Boden AutoHaus in Costa Mesa, California. One of the biggest automotive events that was free for the masses in a long time. Check out some highlights from this event below:
Thanks.
@shaviw
0 comments