ShowShowLemon Jelly at Dublin AmbassadorFeb 26, 2005Ambassador Theatre · Dublin, IrelandFollowI was thereUpload from this showMediaLineupAboutLoading