The Spanish town of Torrelodones is paying an extra $2726 for a second giant inflatable dog poop, because of course the first one was stolen.
The Spanish town of Torrelodones is paying an extra $2726 for a second giant inflatable dog poop, because of course the first one was stolen.