Good Guys 2017 Meguiar’s Del Mar Nationals

17th Annual Meguiar's Del Mar Nationals The 2017 Meguiar's Good Guys Del Mar Nationals is a wrap! This show has to have one of the best locations of any show in the nation, located only a few hundred yards from the crashing waves of the Pacific Ocean. This makes for some of the best weather you could ask for with cool ocean breezes and plenty of warm California … [Read more...]

16th Annual Meguiar’s Good Guys Del Mar Nationals

As usual, the Good Guys Del Mar show did not disappointment. When you have great show grounds that is only about a hundred yards from the beach, how bad could it really be? Even a bad day there is always better than a work day. The show kicked off without a hitch on Friday, with a pretty large crowd of die-hard gearheads attending and showing off all their rides. The … [Read more...]