Mötley Crüe and Def Leppard's The World Tour landed in Yokohama, Japan on November 4. The Crüe have released the recap video below, stating: "Thank you for hosting us Japan. we had an incredible time, we love coming and seeing you all. Until next time. ありがとう、またね."️ It’s been years...
Continue reading...
Continue reading...