Abundant Life Ministries
About Abundant Life Ministries
LIFE Church UK, formerly the Abundant Life Church, is a Christian megachurch established and based in Bradford, England
Stats
349 listeners
7,470 plays