Leo and Meagan

Artist

Leo & Meagan Flores are worshippers planted in the cornfields of Muncie, Indiana with a beautiful community of people. They carry a passion for God's Presence and pursuit to bring Heaven to Earth. Their lives have been marked forever by God in 2015. Meagan's mother & grandmother were in a tragic car accident that took their lives, but through the pain and sadness, long nights, God showed his Goodness. The light broke through the dark night and Revival began in their church family at The Gathering, and continues now.... Read more