15 StepLiveRadioheadDateMay 6, 2006VenueUnknown · add itKnow where this was? Add itNot really Radiohead? Report it4:07LikeShareOriginal title: Radiohead 2006-05-06 15 Step (debut, multiangle)CommentsSign in to comment.No comments yet. Were you there?