iOS app Android app

Miracle May

The Poodle Has Landed: Dog Survives Fall From Sky

Posted 11.16.2011 | Weird News

They say cats have nine lives, but what about dogs? Nurses at a Canadian nursing home found a poodle that survived a horrific fall on the property ...