TeardropsLiveLuluDate2002VenueUnknown · add itKnow where this was? Add itNot really Lulu? Report it2:33LikeShareOriginal title: Elton John & Lulu Live Hd - Teardrops (Fan Club Dvd) | 2002CommentsSign in to comment.No comments yet. Were you there?