A group of talented students from North Atlanta High School just played on one of the biggest stages in the world. The school ...