Published On Dec 12, 2019
Dr. Genesis C. Rivera plays: 'My Journey in This Life', on a Johannus INC 150 church organ.
This video was recently recorded in the Iglesia Ni Cristo House of Worship, Local Congregation of Fairview, Quezon City, Philippines.
show more