Satellites of the Sun: The Wonders of Earth and Space What are 1685 Toro and 3753 Cruithne? Read this post to find out.