An off-duty BBC reporter who was attending the parade called it "hell on Earth".