Rooster Parade


Rooster Parade down Main Street in rural America.