0 Shouts - 145,893 Scrobbles
There are 2 artists with the name Let Down.Read More...
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