1. Shapeshifting

    Joe Satriani

    03:55
  2. Big Distortion

    Joe Satriani

    04:13
  3. All for Love

    Joe Satriani

    02:32
  4. Ali Farka, Dick Dale, an Alien and Me

    Joe Satriani

    03:42
  5. Teardrops

    Joe Satriani

    04:08
  6. Perfect Dust

    Joe Satriani

    03:30
  7. Nineteen Eighty

    Joe Satriani

    03:35
  8. All My Friends Are Here

    Joe Satriani

    03:24
  9. Spirits, Ghosts and Outlaws

    Joe Satriani

    03:22
  10. Falling Stars

    Joe Satriani

    03:41
  11. Waiting

    Joe Satriani

    02:36
  12. Here the Blue River

    Joe Satriani

    05:02
  13. Yesterday's Yesterday

    Joe Satriani

    02:48