Can anybody explain to me where their website has gone, or whatever happened to it anyway? I found it 'under construction' for quite some time, but now it seems vanished. And tropicoma.com seems registered, but that's about it...

Is there ever gonna be a website of the famous lads?
