Exploring the National Comedy Center in Jamestown, New York

Exploring the National Comedy Center in Jamestown, New York

Exploring the National Comedy Center in Jamestown, New York! My wife and I travel up to New York to check out the brand new Chautauqua Harbor Hotel located on Lake Chautauqua, as well as to visit the Comedy Center. I give a tour of the Chautauqua Harbor Hotel as well! …