Holy crap! The Equifax boondoggle has the potential to be cosmically bad! Watch more...