Let DownLiveRadioheadDate2018VenueChileIs this a cover? Let us knowNot really Radiohead? Report it9:44LikeShareOriginal title: Radiohead - Let Down Live Chile 2018 (Festival Sue) 1080P HdCommentsSign in to comment.No comments yet. Were you there?