In honor of Arlo Guthrie

November 26, 1965 –After cleaning a church in Stockbridge, Massachusetts, where they had Thanksgiving dinner the day before, Arlo Guthrie and a friend clean up the place, but toss the trash down a hill when they can’t find an open dump. They are arrested, fined $25 each, and forced to pick up the garbage. WhenContinue reading “In honor of Arlo Guthrie”