Pastor David's Desk

A series of studies, notes and thoughts from the desk of Pastor David, Lead Pastor of CrossPointe Church.