La Cucaracha by Lalo Alcaraz for September 07, 2010
September 06, 2010
September 08, 2010
Bug Blog by Cuco Rocha Cuco's News Analysis: Miss Universe 2010 The winner of Miss Universe 2010, ironically, is Miss Mexico, Jimena Navarrete. Ironic, because she can travel freely throughout the Universe, with the exception of Arizona.