Naval Engineering

When Engineering Goes Wrong: Three Badly Designed Ships

VIDEO

26 min read