Sertoma Duck Race Festival

Finley River Park 961 N Riverside Rd, Ozark, MO, United States

It's a sight you simply must see - over 10,000 ducks are dropped into the Finley, where they float to […]

Bigbamride Website, Copy the following: