Locals were seen hoisting umbrellas as they carried out their daily routines in the Chinese province of Liaoning, which borders North Korea, after little worms were seen splattered over cars in the street
Source link
Create an account
Welcome! Register for an account
A password will be e-mailed to you.
Password recovery
Recover your password
A password will be e-mailed to you.