Moment London bus explodes into huge fireball as onlookers stopped in their tracks January 11, 2024 News Shocking pictures have captured the moment a London bus exploded into a giant fireball. The double decker was engulfed by giant orange More