“Stressed Out” singers put on a first-rate show The year is 2009 in Columbus, Ohio, where a group of three boys got together to form what is now an internationally-successful band known as Twenty...