Christian Freedom Ministries
Praise Dance & Drama Team
Christian Freedom Ministries
Praise Dance Team
Depending on
your Internet
connection, this
may take a few  
minutes to play.
Facebook