Josh M. BarclayChristianThe next Josh M. Barclay concert is scheduled for Sunday, June 2, 2024 at New Life Victory Church in Kalamazoo, MI, United States. See all 19 upcoming concertsView ArtistShare