The Houses of Parliament are shown at night, with a massive explosion erupting from the center of the building, sending fire and debris outward. The explosion expands across the structure, illuminating the dark sky and the River Thames below, with the clock tower remaining visible throughout.
Be the first to share your thoughts!