Shawn Mendes debuts new video “Treat You Better” July 13, 2016 5:27 am|“Treat You Better” is the first single off Shawn Mendes upcoming album “Illuminate”! Can’t wait to get my…