Wondering where that venue for the above video was?
I've been to Newport several times. A modestly small town on the prettiest lake I've seen up that way (as good as Lake George, or better) with a name you can't pronounce -- Lake Memphremagog.
Might have been at the U.S. Customs House, about the only big building in town, or perhaps at a school there.
From the town it's a short drive, perhaps 2 miles, up along the Canadian border.
Beautiful place, wouldn't mind living there, but you have to like the winter.
Looking out from the Customs House parking lot across the Lake and into Canada:
