Alastair Greene Unveils “Dream Train” Music Video By Guitar World Staff Alastair Greene has premiered the music video for his song, “Dream Train”, the title track from his upcoming LP that is set for an October 20 via Rip Cat Records.