May 20 2018 2:47pm

Royal Wedding: Fireworks shot into sky above Windsor celebrating Prince Harry, Meghan Markle’s wedding

Fireworks lit up the night sky above Windsor, U.K. Saturday night in celebration of the wedding of Prince Harry and Meghan Markle.

Responsive site?

Video Home