No Turning Back Post Another New Song Posted on August 23, 2012 by legendsarising Leave a comment No Turning Back have posted another new track off of their self-released forthcoming record No Regrets. Stream ‘Your Downfall’ via the player below, and share it around. No Turning Back: Facebook / Merch Share this:FacebookTwitterLike this:Like Loading... Related