Lost baby owl holds up traffic on bike trail in China
Published date: Mon, 27 Jun 2022 17:08:14 +0700
A lost baby owl held up traffic on a bike trail in China.
The feathered creature stood in the middle of the mountain road while motorcycle riders and cyclist seemingly waited to let it pass in Sichuan province on June 22.