30 Dolphins Beach Themselves
Stranded, then saved by people on the beach in Brazil.
Added: 2819 days ago By
Views: 1678 | Comments: 0
Blind Dog Living in the Trash Gets Rescured
People are capable of doing the most beautiful things !
Added: 2986 days ago By
Views: 1464 | Comments: 0