Where is Venus these days ? Anyone have any information? That place seems not operating anymore
Forum Rules