The Lighthouse Pentecostal Church Performance Team of Jackson, LA. performing a blacklight puppet presentation of "Victory". Please take note that the three front puppets takes two people to manipulate.
This browser does not support the video element.