Watch Prophet T Freddy minister deliverance to expectant congregants. Undiluted power from the man of God as the oppressed are delivered.

The Spiritual spectactacles Prophet is teaching his followers that deliverance requires the participation of an individual for the power of God to fully manifest itself. Watch as people get delivered,evil spirits being arrested. The raw power of God on the move.