Tag: unusual creature

‘Animal’ hanging from tree forces nearby residents to shut windows; turns out to be...

Krakow, Poland – An unusual-looking “animal” hanging from a tree urged nearby residents to lock their windows in fear. Said “animal” turns out to...
Theindependent