La Cucaracha by Lalo Alcaraz for March 29, 2013

  1. Chris88
    chireef  about 11 years ago

    if you think about it humans in general have a high opinion of themselves… what with thinking that they were made in gods image and all

     •  Reply
  2. Flash
    pschearer Premium Member about 11 years ago

    No other country has as much right to its own high opinion of itself as the US. But I expect you’ll disagree.

     •  Reply
Sign in to comment

More From La Cucaracha