The presence of the Holy Spirit can be mysterious and mind-boggling for some. As we learn today, the Holy Spirit of God also fulfills practical needs. First Prez worship leader Chevas Wong explains in this sermon for Pentecost Sunday.