Formula One officials are reportedly demanding that businesses pay a fee for licensing for hosting watch parties, or they risk being unable to view the event.