Tornado blows off roof at New Life at Calvary Church in Cleveland

A tornado ripped the roof off a 143-year-old church at the corner of East 79th Street and Euclid Avenue. The damage occurred in an area that houses offices, youth worship and activity space.