Testimonials -

Saint Sophia Cathedral, Los Angeles, CA.

This video about the newly installed Rodgers Infinity 361 was recorded in the beautiful Saint Sophia Cathedral in Los Angeles, CA.