Tommy Welchel & Michelle Griffith – True Stories of the Miracles of Azusa Street and Beyond
Azusa Street, Los Angeles, California, has for Pentecostal Churches a kind of special status. Many dream of having such an awakening in their neighbourhoods, or see it as a living… Read more »