Watch this video and more on TBN

Watch this video and more on TBN

Matt & Laurie Crouch hosts Pablo Vazquez and Leyla Zeyala from Barcelona, Spain

27m