Huge Inflatable Poo Sends Message To Dog Owners in Spain
The Spanish town of Torrelodones has about 6,000 dogs who can produce about 1,100 pounds of excrement every day.
The Spanish town of Torrelodones has about 6,000 dogs who can produce about 1,100 pounds of excrement every day.