The 20th Annual Cross Lake Floatilla is set for Saturday on Cross Lake. It's a daylong event featuring music, food and fun on the water. Here's a taste of some of the fun from last year:

Our own John Lee is emcee of the event for the 3rd year in a row.
The parade begins at 4 in the afternoon. If you won't be out on the water, the best place to watch the action is at the American Legion Hall on South Lakeshore Drive. The Charity Poker Run is happening from 1-3, the band Crossroads plays from 2-6 p.m.. There's also a hat contest on the Pier at 3 pm.