Radar gets a little too enthusiastic about Billy Starrider.Astroblast Billy StarriderAstroblast Billy Starrider