@perezhilton.com 2 years ago Shawn Mendes CANCELS Rest Of Tour Amid Mental Health Challenges!