Minnesota is the land of 10,000 lakes and there are no seas in sight. That has not stopped a group of Minnesotans from singing the praises of sea shanties. On most Monday nights, shanty sing-alongs ...