Yeah i saw it - freaked me out!
Looked like a crazy limit order at 7975 and the rest of the size stayed there on the bid for what seemed like ages.
Out of interest CQG has the T&S as showing trades going through at 7990
But X_Trader and CQG charts show high as 7975. Do you know how many traded up there, or what in fact the fat finger order was exactly.