ShowShowDef Leppard at Tokyo International ForumOct 2, 1999Def Leppard東京国際フォーラム・ホールA · Marunouchi, JapanFollowI was thereUpload from this showMediaLineupAboutLoading