Kiko Estrada as Leo Samaniego
Episodes 2
Episode 1
July 16, 2012
2x1
We don't have an overview translated in English. Help us expand our database by adding one.
Episode 110
Season Finale
December 14, 2012
2x110
We don't have an overview translated in English. Help us expand our database by adding one.