Franklin Street timelapse

Tar Heel fans and students swarmed Franklin Street in Chapel Hill to celebrate UNC winning the NCAA title game.