BMW faces criticism over Spider-Man advertising on onboard screens | allworld.media