Composer Philip Sheppard shares an exclusive track with XLR8R from his latest album, “Fall From Earth” due for release June 22nd!