Shannon Kelly takes BBC pounding