1. Mezcal Letters

    Bloody Beach

    04:00
  2. Troubled Minds

    Bloody Beach

    03:06
  3. You'll Be Fine, Sister

    Bloody Beach

    04:04
  4. Why Do You Always Let Me Down?

    Bloody Beach

    03:44
  5. Maria Magdalena

    Bloody Beach

    03:34
  6. Au Revoir

    Bloody Beach

    03:40
  7. 4 Grams Alive

    Bloody Beach

    02:53
  8. All the Same

    Bloody Beach

    03:59
  9. Brazilian Girls

    Bloody Beach

    02:58
  10. Iscariot

    Bloody Beach

    01:19
  11. Macho Pichu

    Bloody Beach

    03:32