Asteroid 2004 BL86 has Its Own Moon, NASA Reveals Based on radar images from the Deep Space Network antenna, asteroid 2004 BL86, which has just flown by in close proximity to our planet, has its own moon. by Rhodi Lee