Bombshell has replaced the words rumor and heresay.
I mean since the media loves to use this explosive term so much just out of curiosity what are we talking about, 82mm. 105, 155 ? Inquiring minds want to know.