LOCATION:
Burlington Vermont
APPEARING:
Burlington - yet another amazing New England town.
Tried heading to Canada, sans passport - sent my ass right back.