If that is the size of the rubber duck.....how big is the loofah?
Big enough to wipe man off about a fifth of the world!
/ end bug eyed speculation.
Disappointed though.
Just checked the antfarm [bpearthwatch] and didn’t see any paranoid rants about this space mission or this particular comet.
*pouts*