There are 2 artists with the name Let Down. -- Let Down was an American straight-edge hardcore punk band from Chalfont, Pennsylvania. -- Additionally, there is a contemporary folk artist out of China who records under the moniker Let Down. http://www.myspace.com/daixiaole