I have managed to etch this firmly into the crevices of my cortex:
On the weekend of September 20/21, 2008 Aluna will be launched at the San Leandro Marina
We’re working feverishly to get all the logistics resolved without going bankrupt! Man- and womanpower will be needed, specially during the week leading up to the launch Sunday. Email us if you are available!