Images from the third annual Independence Day Parade in Houston, Mo. (June 27, 2020).

Load comments