Porcupine Tree live at the Knitting Factory, Hollywood.
- see more of the Porcupine Tree shoot -(23 pictures)