Soldato
That's actually a garden waste bag and some red gloves! The nearest McDonalds (I had to look it up) is over 25 miles away!
Funny you should say that. I live in the country probably 12 miles from the nearest one and you would be amazed how the rubbish seems to get near. Generally its the scumbag's tossing it out of their cars but I wont go there off topic.