Original:  The parade, which began at 11 a.m., typically lasts nearly six hours.
Updated:  The parade, beginning at 11 a.m., lasted nearly six hours.