I believe this was set to be an ad for the Superbowl but since New England isn't in it....yeah, a tad awkward.