Stephen Colbert finds giant Penis on Mars rackjite April 25, 2013 Kick! A penis on Mars? What’s next, a wussy on Venus? Boobs on Uranus? Though I do like the ring of Penis on Venus best. We…