
The Legend of Ha Long Bay
S3E9 · 2000-10-10
Location: Ha Long Bay, VietnamEliza encounters a mysterious creature while shooting a film with Nigel about manta rays.
The show’s own verdict is on its page.

S3E9 · 2000-10-10
Location: Ha Long Bay, VietnamEliza encounters a mysterious creature while shooting a film with Nigel about manta rays.
The show’s own verdict is on its page.