The Titans need to play a perfect game against the Patriots

Video Details

Do the Titans have any chance of beating the Patriots?