Porcupine Tree – Trains (vocal and guitar cover) Apr 30, 2016 Cover, Cover Porcupine Tree, Cover Progressive Rock, Cover Rock, Cover Trains, Ilosaarirock, In Absentia, Like 0 Thanks! You've already liked this « SEPULTURA – Troops of Doom Cover By SARCASTIC » Pink Floyd – Careful With That Axe, Eugine (cover by Rocket 2.0)