A suspenseful orchestral film score piece with tense and intricate string section melodies, busy percussion and a ticking stop watch.

More songs from this artist