A man litters in front of Mother Nature's self-appointed guardian angel, The Cleaner. He follows the litterbug home. Maybe they are going to talk.
No data