Where in the World Is Lubec?
- Episode aired Sep 30, 2012
- TV-G
- 42m
In New England, the teams get sent to tiny Lubec, Maine, to do business.In New England, the teams get sent to tiny Lubec, Maine, to do business.In New England, the teams get sent to tiny Lubec, Maine, to do business.