Barry Meguiar is the president of Meguiar's Inc., an automotive-care-product and -accessories line based in California. He is the former host of the syndicated television series "Car Crazy."

Source documents