Source: Greg Tidwell, PacificCoastNews.com

Larry King

Larry King is spotted at CBS studios in Hollywood.
Published 3/26/09 by the Insider