This is a British Blues Rock track recorded by the artist Foxes in Limbo. The song I won't let you down. was originally composed by R. Shimizu.