Barry Meguiar is the host of Discovery’s Velocity series Car Crazy and president of Meguiar’s Incorporated.