Strange Buildings on VENUS
- uploaded: Aug 12, 2012
- Hits: 46
NASA says that what you see before you is a LENS CAP.
The SOVIETS, the ones that went to VENUS and took the photo, DISAGREE...
Leonid Ksanformaliti, a Russian scientists, says this is CERTAINLY a structure of some sort on VENUS. He agrees with ME 100% that there are people living on VENUS...