John Owen Castro John Owen Castro Isang masayang taong lumilikha ng sining. John Owen Castro’s tracks Maglalaho by John Owen Castro published on 2022-10-17T02:04:55Z Great Is Thy Faithfulness by John Owen Castro published on 2020-10-12T14:24:53Z Vincent (Don McLean) cover by John Owen Castro published on 2020-10-05T03:58:57Z I Love You Lord (Laurie Klein) by John Owen Castro published on 2020-10-01T10:18:46Z