Baby owls spotted in tree at Rice University

Some adorable baby owls were spotted in a tree at Rice University Thursday.
Published: 10:24 PM CDT June 7, 2019
Updated: 10:24 PM CDT June 7, 2019