Originally posted by spitfiremkv wtf does that represent?what are those triangles?
Originally posted by JB88 the soviets also landed on venus.