The Dodo Archive

U.S. Navy Not Deploying Dolphin Army Despite Russian Reports

April 22, 2014
The Dodo Archive

U.S. Navy Not Deploying Dolphin Army Despite Russian Reports

April 22, 2014