Well-Of-A-Tail! Puppy In Italy Rescued From Well By Firefighters

  • 5 years ago
A puppy in Italy is lucky to be alive after firefighters rescued it from a well. Buzz60’s Mercer Morrison has the story.

Recommended