Previous Home Next Mom & Lalo is some little NH or VT town.