Plattsburgh

Location

A city in New York, mentioned as a contrast to Vermont due to the presence of billboards.

Mentioned in 1 video