Previous Image Next Image _IFX7040 David Letterman goes to OMC solar power station for the promo and a village to meet family