Our Lady of Peace to host festival this weekend

Amusement rides take form at the Our Lady of Peace Festival site in Ashtabula.