Got nothing to do the first weekend of April? If not be sure to go and check out the 16th Meguiar's Del Mar Nationals, which is set to show over 2,500 different cars, trucks, and customs for to soothe your eyes.
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!