Testimonials
-
Saint Michael the Archangel Catholic Church, Hudson, Florida.
This video about the newly installed Rodgers Infinity Series 361 was recorded in the beautiful Saint Michael the Archangel Catholic Church in Hudson, FL.