Anderson Cooper Giggles to the Point of Tears on Live TV


The gigglefest starts at 2:30.
[via]