La Cucaracha by Lalo Alcaraz for October 04, 2009

  1. Mrpeabody tn
    whardin1960  about 15 years ago

    You joke, but there really is the world’s largest enchilada made annually at “The Whole Enchilada Festival” in Las Cruces, New Mexico, It includes a giant mascot called “Tweffie” Check it out (just missed it for this year, sorry): http://www.enchiladafiesta.com/

     •  Reply
Sign in to comment

More From La Cucaracha