Tuesday, August 4th 2020, 9:43 am
OSTRICH ON THE LOOSE: This ostrich was spotted running down a street in Metro Manila, Philippines on Tuesday. Dino Rivera captured the video and said people had also been trying to catch a second ostrich. He said both birds were finally caught.
August 4th, 2020
October 28th, 2023
October 18th, 2023
October 16th, 2023
April 18th, 2024
April 18th, 2024