DelilahLiveClipQueenDateUnknown · add itVenueLiverpoolKnow when this was? Add itNot really Queen? Report it1:18LikeShareOriginal title: Queen - Delilah (Live In Liverpool, Uk) [Concept]CommentsSign in to comment.No comments yet. Were you there?