This is screen shot from Google Maps. When the satellite images get updated, the boat won't be there any more.
Okay, Lockheed I've heard of, but the Menominee River? Where's that? Turns out it forms part of the border between Wisconsin and the Upper Peninsula of Michigan. It empties into Lake Michigan. About 50 miles North of Green Bay.
Update: Just realized that the boat in the video and the boat on the map are facing opposite directions. Did they turn it around before they launched it? Or are we looking at two different boats?