Rocky Mount Wildlife Rehabers released another Barred Owl today at 4:30 P.M. at Battle Park near the boat ramp. Watch the live video below.