Episode 375: The Priest Who Bought a School Bus and Drove It: The Story of Fr. Charles R. Carroll

Why would a Catholic priest buy a school bus and drive it himself? In this episode, Fr. Edward Looney introduces listeners to Fr. Charles R. Carroll, a beloved West Virginia priest whose extraordinary ministry left a lasting impression on generations of Catholics. Fr. Carroll served one parish, six mission churches, a Catholic school, and several mission territories from 1933 until 1980. In places…