Senator Ted Cruz: “Tom Brady was Framed!”

Video Details

Senator Ted Cruz is siding with the Patriots and is thoroughly convinced that deflate gate is a bunch of bologna and that Tom Brady was framed!