Home
alien bird
alien bird
Panicked to discover alien birds in India?
An Indian worker recently discovered these strange creatures at a shipyard in the port city of Visakhapatnam, The Sun reported. The worker was startled to see strange birds staring at him with big, black eyes. I feed the birds flowers…
Read more