David Letterman at Peyton Manning statue unveiling: "Where the hell is my statue?"

WRTVPublished: October 7, 2017
Published: October 7, 2017

David Letterman was one of several speakers at the Peyton Manning statue unveiling at Lucas Oil Stadium. "I was told this was a roast."

Be the first to suggest a tag

    Comments

    0 comments