Mercedes reveals her weirdest experience with a fellow musician, women in metal (in Canada), life on the road in Europe, and so much more!