Artistic opportunities blossoming at Delray Beach school

Plumosa School of the Arts K-8 in Delray Beach is helping students find their rhythm and offering opportunities that many children at the school wouldn't have otherwise.