Loading Video…
This browser does not support the Video element.
SoCal Snowy Owl documentary
A snowy owl that landed in Orange County in 2022 quickly caught fame. It's now being turned into a documentary. 'SoCal Snowy Owl' premieres Friday at the Newport Beach Film Festival.