Twenty One Pilots win big at AMA’s November 21, 2016Columbus, Ohio duo Twenty One Pilots took home two awards last night at the 2017 American Music Awards...