STRAIT OF HORMUZ - IT CAN'T STOP THE U.S NAVY !