Venus Boy ♦ By Lee SuttonIf you ever make a trip to the green planet of Venus, the first thing you'll see will be the fifty-foot high statue of Venus' greatest hero. It stands on the very top of towering New..