If you're out and about in Portland this weekend, these are the shows to catch, from some funk legends to a day of free local music.

St. Johns Bizarre

The annual free event will feature a range of local performers, from the soul sounds of Ural Thomas and the Pain to indie rockers Aan and Summer Cannibals, as well as the Edna Vazquez Quintet, Henrik Bothe, and Red Yarn & the Deep Woods Ramblers.