The Cayman Islands are a British overseas territory, located in the Caribbean Sea.
History[]
Krusty once had a secret account with a Cayman Islands offshore holding corporation, until Bart accidentally ratted him out.
The Cayman Islands are a British overseas territory, located in the Caribbean Sea.
Krusty once had a secret account with a Cayman Islands offshore holding corporation, until Bart accidentally ratted him out.