The American flag hangs proudly with a blue sky background on Main Street in Hometown America.