Let DownLiveRadioheadDateAug 1, 2018VenueUnknown · add itKnow where this was? Add itNot really Radiohead? Report it5:11LikeShareOriginal title: "Let Down" Radiohead@Wells Fargo Center Philadelphia 8/1/18CommentsSign in to comment.No comments yet. Were you there?