You
danimatian
New York City
Worth visiting!
These are in Shelburne Road Plaza shopping center, very strange in it’s surroundings. Everything else is just bland strip malls, except for the nearby Magic Hat Brewery.
I’ve seen this twice, in the rain and in the sunshine. It’s a cool place to stop and chill during the drive north to Burlington.