HOUSTON – The Houston SPCA's Wildlife Center of Texas is getting ready to release three screech owls that have been in their care. The release also coincides with the launch of their new group, Houston SPCA Young Professionals.
Houston SPCA releases 3 screech owls back into the wild
Copyright 2019 by KPRC Click2Houston - All rights reserved.
Recommended Videos