The Christmas Message

Thank you for watching All Peoples Church live stream. Leonard Davidson shares a teaching called: The Christmas Message. Service from December 21, 2025. For more information, please visit our website, www.allpeopleschurch.us or find us on social media!