Glass polish or car pro spotless
Never let water dry on and be thankful it's just the glass and not the paint too
Bring it over to me on Saturday if you want me to have a go at removing it.
I read the title as water sports LOL.
Might take you up on that in the near future if I can't get them off dude!