North Central from the sky (August 2017)

Wed Aug 30, 2017
Aerial video of North Central's beautiful 68.5-acre campus in Naperville, IL.