Giant rocks hurtling through space are probably scary enough all on their own ... During its most recent pass, radar images captured by the National Science Foundation’s Arecibo Observatory ...