thousands crossed the finish line .