Britain will fire rockets into the sky across Southern England on Wednesday evening in Commemoration of the 20th anniversary of D day, which falls on June 3.
Britain to fire night sky rockets to mark D day.