Porcupine Tree “Strip The Soul / Dot Three” Live in Tilburg

Steven Wilson, the leader of Porcupine Tree is a musical genius that very few people in the mainstream are aware of. Rumor has it that he decided to self promote instead of selling out to the big dogs in the industry. If this is the first time you’ve heard of Porcupine Tree they are worth investigating.