Photo detail

Photo detail

Minion twins stroll in the Independence Day parade in Falls City.

News from the Itemizer-Observer and our community partners