Album
Leo Segarra
Released 2007
0 67202 0
Lo Mejor De Leo
2006
Iniciando Sesión...
2007
Nuevo Norte
2008