According to the Austin Animal Center (AAC), "Steven" the goose was set free safely on Monday at Mueller Lake Park. A video posted to social media showed Steven getting released from a carrier ...
Results that may be inaccessible to you are currently showing.