Venus Theory - The View From Out There