A little owl somehow ended up in the bathroom of someone's home in Barnstable, Massachusetts.

See Full Page