Cam Newton raises questions from Patriots fans in bizarre new video

Patriots