The STAR: A 433-Foot Long, 200-Foot High Superyacht With 37,700-Square-Feet of Interior Space!
The STAR is an incredibly unique superyacht concept recently unveiled by the BMT Group. With the help of industrial designer Igor Lobanov, BMT has created a superyacht concept that would measure 433-feet long and approximately…