Drudge has link posted too.
Big news now.
Big Bad news for Cruz.
I wonder if Cruz was makin bacon when he shot himself in the foot.