Captain Jack Sparrow returns to Port Royal, not expecting his true love to be there. But she has a secret...and things don't always go as planned...All Rights Reserved
If you already have an account, Log in.
Captain Jack Sparrow returns to Port Royal, not expecting his true love to be there. But she has a secret...and things don't always go as planned...
73 parts