Snapshot New York: Artist sTo Len highlights environmental issues
One man's trash is another man's art. One artist has spent his career focusing on environmental issues, and he's doing it from an unexpected workspace. The artist sTo Len is the focus of the latest Snapshot New York with Steve Overmyer.