Titan: Awwww... Thanks muchachos... Santo Claus and La Cucaracha wish you a merry Xmas and a happy holiday!
Viva Mil Mascaras!!! Feliz Navidad~
Lalo Alcaraz
May 22, 2015
Viva Mil Mascaras!!! Feliz Navidad~