Watch Porcupine Tree’s In-Studio Set At AIR Studios

Porcupine Tree are celebrating the release of their new album “Closure / Continuation” by sharing footage of their recent in-studio set at AIR Studios in London, England. You can check that out below:

Comments are closed.