Rick Allen from Def Leppard spends some time in studio with us talking backstage stories, his art, and more!