Our founder is Barry Meguiar whose passion for his business, his life and for God is contagious and renowned. As the third generation leader of his family business and the host of Car Crazy Television on Discovery’s Velocity Channel, he’s learned how to sail thru insurmountable odds by ‘Living in the FOG…The Favor of God’.

Barry had a family member and business partner try to kill him, faced multiple close calls with bankruptcy, lost his daughter to drugs for ten years, had a venture capital partner attempt to seize control of his board and throw him out of his own company and was in a coma for a week of a 2½ week hospital drama that saw the doctors give up on him. In response, the overwhelming peace and joy that Barry manifested throughout these trials now validates and motivates this ministry of Revival…Outside the Walls.