Johnny Depp is having a ‘great time’ on tour

Johnny Depp is having a “great time” on his European music t