IntroLiveNirvanaDate1989VenueUnknown · add itKnow where this was? Add itNot really Nirvana? Report it51:41LikeShareOriginal title: Nirvana - 12/03/89 - Astoria Theatre (Lame Fest Uk '89), London, UkCommentsSign in to comment.No comments yet. Were you there?