This sailboat runs on 100% renewable energy, and it's now in NYC
The Energy Observer, a sailboat running on 100% renewable energy, has made its way around the world for the last seven years and is now in New York City until Earth Day. CBS New York's Alecia Reid got a tour of the vessel.