Let DownLiveRadioheadDate2018VenueChicagoIs this a cover? Let us knowNot really Radiohead? Report it4:48LikeShareOriginal title: Radiohead - Let Down - 7/6/2018 Live In ChicagoCommentsSign in to comment.No comments yet. Were you there?