London Explosions
There have been reports of explosions across London today. Initial reports said it was a power surge but then there were explosions on buses - so not much sense here.…
There have been reports of explosions across London today. Initial reports said it was a power surge but then there were explosions on buses - so not much sense here.…