Keep America Beautiful
1,273 views · Published 5 April 2007 · 1:01 · Indexed 28 October 2026
Channel: Steve Stalzle · 2007 · News & Politics
The classic 1971 Public Service Announcement against littering.This version comes from the official Keep America Beautiful Site, and has apparently been remastered so it looks as good as it did in 1971. Damned Litter bugs!