Crowds lined Main Street the entire length of town as Tower's annual Fourth of July parade got underway on July 3.