Best marching band halftime show ever? I might have to say yes!

Well done, Ohio State. The kid in me smiles.