The Dead Daisies recently had an epic whirlwind stop in Japan, playing Osaka on October 31, and Tokyo on November 1. They've since compiled a wrap-up video, which can be seen below. It includes some great live footage, and vocalist John Corabi’s guide to the futuristic functions of toilets...
Continue reading...
Continue reading...