Billionaire “Mouth of the South” mogul Ted Turner and his current girlfriend, Elizabeth Dewberry, stopped by The Late Show with David Letterman yesterday in New York City, New York. The very vocal conservationist is surely happy that Democrats are experiencing a bit of a comeback in DC. Ted is known for his own unique mix of business and green – did you know that he created the cartoon Captain Planet? Yeah, neither did we.
Photo by Christopher Peterson/BuzzFoto.com

