Father Leo Patalinghug

September 18, 2009

Priest vs. Iron Chef to Re-Air

September 10, 2009

Priest Wins Against Iron Chef

September 9, 2009

Father Leo vs. the Iron Chef

March 9, 2009

Father Leo’s Soul Kitchen