Laguna Seca is one of the best tracks Northern California has to offer. If you haven’t been on it yet, make time to do so. It’s worth it!
With that said… who do you think wins this kart vs. Mustang Boss battle?
Watch the video to find out!