13 April 2016 Twenty One Pilots, the American duo behind the smash hit ‘Stressed Out,’ are set to perform live in Nova’s Red Room in...