The Scallions (SLAMjamz Records Catalog) - Mind Illusion

Close your eyes, let the music play and let your imagination wander - this conjures up some great images. Could have been lifted straight out of a film score.