A Georgia couple returned home to discover a vulture sitting in their living room. The bird had entered through the doggy door and left their dog alone.
Chula Vista Breaking News & Events
A Georgia couple returned home to discover a vulture sitting in their living room. The bird had entered through the doggy door and left their dog alone.