Let DownLiveRadioheadDateJul 4, 2017VenueUnknown · add itKnow where this was? Add itNot really Radiohead? Report it3:09LikeShareOriginal title: Radiohead - Let Down - Old Trafford, Manchester 4th July 2017CommentsSign in to comment.No comments yet. Were you there?