You can catch, cook and eat your own lobster at this unique spot in Maine

One-of-a-kind spot in Portland, Maine lets you catch your own lobster dinner straight from the bay