Speaker: Pastor David Spiegle

Live Services