Two live performances, one in English and one in Spanish. No matter the language, Felipe Esparza is muy muy.
2016
1985
2013
2024
1970
NaN
2018
1995
2001