NASA’s Goldstone Solar System Radar, located in California’s Mojave Desert, recently made some detailed observations of asteroid 2010 JL33 on December 11 and 12, 2010 as it tumbled through space at a distance of 5.3 million miles – 22 times further away than the Moon! The radar images have also been assembled into a…