This week's moment in nature takes us to President Kennedy's beloved Cape Cod, home to a national seashore created during the first year of his presidency.
1 / 26
CBSTV Videos
Sun, Nov 17, 2013 11:43 AM EST