What does it mean to be filled with the Holy Spirit?

Screen Shot 2017-06-04 at 7.25.17 PM

June 4, 2017 – David Hanke

Acts 2.1-4 : Psalm 104.30-34 : John 14.12-19

Listen to the songs here.