Or
Enter your email address and we'll send you a link to reset your password.
Miss USA 1966 was the 15th Miss USA pageant, televised live from Miami Beach, Florida, on May 21, 1966.
You must create an account to continue watching