Pet dogs rest and block car as they rest on street in China
Published date: Wed, 09 Aug 2023 18:30:07 +0700
Pet dogs blocked a car as they rested on a street in China.
Dashcam footage shows the two laid-back pooches occupying the pathway in Sichuan province on April 11, 2022.