A giant American flag hangs above thousands of runners as their cross the start line of the annual Peachtree Road Race on July 4th in Atlanta.