ShowShowLemon Jelly at Dublin AmbassadorFeb 26, 2005Lemon JellyAmbassador Theatre · Dublin, IrelandFollowI was thereUpload from this showMediaLineupAboutLemon Jelly