Welcome Peter,
The link you provided does not work, try this one...
http://www.weatherdownunder.net.au/" onclick="window.open(this.href);return false;
Can't help you with any info on the La Crosse, though they do have a good name I think. Someone else on here will help you in due course I'm sure.
Good luck!