Two live performances, one in English and one in Spanish. No matter the language, Felipe Esparza is muy muy.
2011
2000
1995
1998
2009
2005
2007
2008
2002
2001
1996
2003
2004