The London Bus stop ad is now the latest poster to have gone up in a bid to oppose Musk’s influence. Tech billionaire and Trump supporter Elon Musk continues to be mocked in the UK, with a London bus ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results