Video

Hybrid organ for Christ the Light of the World Catholic Church, Duquesne (PA), USA.