Mr. Kneel’s Hip Hop for Kids! Rose Hill Public Library Posted on June 5, 2017 by LibraryStaffDecember 29, 2022