Dr. Adam Francisco on Apologetics from Christ Lutheran Church - Brea on Vimeo.