The dome's invisible now. New technology.

Regarding your other shots - I don't know what Sunsail was thinking letting boats out with 2 crew & 4 ballasts in that wind. I'll wager a few people are put off sailing forever after that experience.

-Zeke