Barry Meguiar
Barry Meguiar is the third-generation president of Meguiar’s Inc., which produces one of the top selling car waxes in America. He’s also the founder and president of Ignite America, a ministry focused on igniting Christians to ignite America with revival – one person at a time. His television show “Car Crazy” aired world-wide for many years on the Discovery Networks and his “Ignite Your Life” television show airs on Christian television networks in the United States and online. “Ignite With Barry Meguiar” radio features are heard daily on over eight hundred Christian radio stations, and Meguiar hosts a podcast by the same name. He has served on the Assemblies of God World Missions Board and has been honored with the National Religious Broadcasters’ Billy Graham Award for Excellence in Christian Communications and Moody Theological Seminary’s 1886 Legacy Award.