Navy America's smallest navy boat is just 19 feet long and it’s called the Boomin’ Beaver 2nd Jun 2025 Explorers baffled to find vehicle inside the shipwrecked USS Yorktown and need help identifying it 22nd Apr 2025